Arama sonu anketi
Not
Arama Sonu Anketi şu anda yalnızca JavaScript / Web SDK'mız için desteklenmektedir.
Önkoşullar
Azure Communications Services, Azure İzleyici Günlüklerine genel bakış ve Azure İzleyici Ölçümleri aracılığıyla izleme ve analiz özellikleri sağlar. Her Azure kaynağı, aşağıdaki ölçütleri tanımlayan kendi tanılama ayarını gerektirir:
- Ayarda tanımlanan hedeflere gönderilen günlüklerin ve ölçüm verilerinin kategorileri. Kullanılabilir kategoriler farklı kaynak türleri için farklılık gösterir.
- Günlükleri göndermek için bir veya daha fazla hedef. Geçerli hedefler Log Analytics çalışma alanı, Event Hubs ve Azure Depolama'dır.
- Tek bir tanılama ayarı, hedeflerden en fazla birini tanımlayabilir. Verileri belirli bir hedef türünden birden fazlasına (örneğin, iki farklı Log Analytics çalışma alanı) göndermek istiyorsanız, birden çok ayar oluşturun. Her kaynağın en fazla beş tanılama ayarı olabilir.
Önemli
Anketlerinizin günlük verilerini bir Log Analytics çalışma alanına, Event Hubs'a veya anket verilerinizi almak ve analiz etmek üzere bir Azure depolama hesabına göndermek için Azure İzleyici'de tanılama ayarını etkinleştirmeniz gerekir. Anket verilerini bu seçeneklerden birine göndermezseniz, anket verileriniz depolanmaz ve kaybolur. Aşağıda Azure İzleyici kaynağınızı İletişim Hizmetleriniz için günlükler ve ölçümler oluşturmaya başlayacak şekilde yapılandırma yönergeleri yer alır. Tanılama Ayarlarını tüm Azure kaynaklarında kullanma hakkında ayrıntılı belgeler için bkz. Tanılama Ayarları'nda günlüğe kaydetmeyi etkinleştirme
Not
Arama anketi sonu günlüklerini etkinleştirmek için tanılama ayarı adı altında "Arama Anketi"ni seçin.
Genel bakış
Arama sonu anket günlüklerinin uygulanması, Azure İletişim Hizmetleri (Azure İletişim Hizmetleri) içinde genişletilmiş bir işlevi temsil eder ve Contoso'nun müşterilerin arama deneyimiyle ilgili öznel geri bildirimlerini toplamak için anketler göndermesine olanak tanır. Bu yaklaşım, bir müşterinin tatmin edici veya yetersiz bir deneyime sahip olup olmadığını tam olarak yakalamayabilecek ses ve video bit hızı, değişim ve gecikme süresi gibi nesnel ölçümlerin ötesinde çağrı kalitesi değerlendirmesini tamamlamayı amaçlar. Contoso, anket verilerini yayımlamak ve incelemek için Azure günlüklerinden yararlanarak iyileştirme gerektiren alanların analizi ve tanımlanmasına yönelik içgörüler elde eder. Bu anket sonuçları, kalite ve güvenilirliği sürekli izlemek ve geliştirmek için Azure İletişim Hizmetleri değerli bir kaynak görevi görür. Arama sonu anketi hakkında daha fazla bilgi için
Arama Sonu Anketi, son kullanıcıların JavaScript/Web SDK çağrı çözümünüzün kalitesini ve güvenilirliğini nasıl algıladığı hakkında içgörüler toplamanıza olanak tanıyan değerli bir araçtır. Eşlik eden günlükler, aşağıdakiler dahil olmak üzere son kullanıcıların deneyimini değerlendirmeye yardımcı olan önemli veriler içerir:
Genel Arama: Yanıtlar, arama katılımcılarının genel çağrı kalitesini nasıl algıladıklarına işaret eder.
- Ses: Yanıtlar, kullanıcının herhangi bir ses sorunu algılayamadığını gösterir.
- Video: Yanıtlar, kullanıcının herhangi bir video sorunu algılayamadığını gösterir.
- Ekran Paylaşımı: Yanıtlar, kullanıcının herhangi bir ekran paylaşımı sorunu algılayamadığını gösterir. Yukarıdakilere ek olarak, yanıtlardaki isteğe bağlı etiketler ses, video veya ekran paylaşımıyla ilgili belirli sorun türleri hakkında daha fazla içgörü sunar.
Arama Anketi Sonu günlüklerinde yakalanan verileri analiz ederek, iyileştirme gerektiren alanları sabitleyebilir ve böylece genel kullanıcı deneyimini geliştirebilirsiniz.
Kaynak günlüğü kategorileri
İletişim Hizmetleri, etkinleştirebileceğiniz aşağıdaki günlük türlerini sunar:
- Arama Anketi Sonu günlükleri - aramanın sonundaki anketle ilgili temel bilgileri sağlar
Veri Erişimi
Özellik | Açıklama |
---|---|
Timegenerated |
Bu alan, günlüğün oluşturulduğu zaman damgasını (UTC) temsil eder |
CorrelationId |
Bağıntılı olayların kimliği, birden çok tablo arasındaki bağıntılı olayları tanımlamak için kullanılabilir |
Category |
Olayın günlük kategorisi. Aynı günlük kategorisine ve kaynak türüne sahip günlükler aynı özellik alanlarına sahip olur |
ResourceId |
Kullanıcının kaynağının tam uzunlukta tanımlayıcısı |
OperationName |
Günlük kaydıyla ilişkili işlem |
OperationVersion |
operationName bir API kullanılarak gerçekleştirildiyse API sürümü işlemin işlemiyle veya sürümüyle ilişkilendirilir |
CallId |
Bağıntı için kullanılan çağrının tanımlayıcısı. Birden çok tablo arasındaki bağıntılı olayları tanımlamak için kullanılabilir |
ParticipantId |
Katılımcının kimliği |
SurveyId |
Katılımcı tarafından gönderilen anketin tanımlayıcısı. Birden çok tablo arasındaki bağıntılı olayları tanımlamak için kullanılabilir |
OverallCallIssues |
Bu alan, genel çağrıyla ilgili herhangi bir sorunu gösterir ve değerleri virgülle ayrılmış bir açıklama listesidir |
AudioIssues |
Bu alan, ses deneyimiyle ilgili herhangi bir sorunu gösterir ve değerleri virgülle ayrılmış bir açıklama listesidir |
VideoIssues |
Bu alan, video deneyimiyle ilgili herhangi bir sorunu gösterir ve değerleri virgülle ayrılmış bir açıklama listesidir |
ScreenshareIssues |
Bu alan, ekran paylaşımı deneyimiyle ilgili herhangi bir sorunu gösterir ve değerleri virgülle ayrılmış bir açıklama listesidir |
OverallRatingScore |
Bu alan, katılımcı tarafından derecelendirilmiş genel arama deneyimini temsil eder |
OverallRatingScoreLowerBound |
Bu alan, OverallRatingScore ölçeğinin en düşük değerini temsil eder |
OverallRatingScoreUpperBound |
Bu alan, OverallRatingScore ölçeğinin en büyük değerini temsil eder |
OverallRatingScoreThreshold |
Bu alan, OverallRatingScore değerinin daha iyi kaliteyi gösterdiği değeri gösterir |
AudioRatingScore |
Bu alan, katılımcı tarafından derecelendirilmiş ses deneyimini temsil eder |
AudioRatingScoreLowerBound |
Bu alan, AudioRatingScore ölçeğinin en düşük değerini temsil eder |
AudioRatingScoreUpperBound |
Bu alan, AudioRatingScore ölçeğinin en yüksek değerini temsil eder |
AudioRatingScoreThreshold |
Bu alan, AudioRatingScore değerinin daha iyi kaliteyi gösterdiği değeri gösterir |
VideoRatingScore |
Bu alan, katılımcı tarafından derecelendirilmiş video deneyimini temsil eder |
VideoRatingScoreLowerBound |
Bu alan, VideoRatingScore ölçeğinin en düşük değerini temsil eder |
VideoRatingScoreUpperBound |
Bu alan, VideoRatingScore ölçeğinin en büyük değerini temsil eder |
VideoRatingScoreThreshold |
Bu alan, VideoRatingScore'un daha iyi kaliteyi gösterdiği değeri gösterir |
ScreenshareRatingScore |
Bu alan, katılımcı tarafından derecelendirilmiş ekran paylaşımı deneyimini temsil eder |
ScreenshareLowerBound |
Bu alan, ScreenshareRatingScore ölçeğinin en düşük değerini temsil eder |
ScreenshareUpperBound |
Bu alan, ScreenshareRatingScore ölçeğinin en büyük değerini temsil eder |
ScreenshareRatingThreshold |
Bu alan, ScreenshareRatingScore değerinin daha iyi kaliteyi gösterdiği değeri gösterir |
Örnek günlükler
Genel çağrı örneği
[
{
"TimeGenerated":"2023-04-12T14:21:35.0700920Z",
"CorrelationId":"91c3369f-test-40b0-a4ba-0000003419f9",
"Category":"CallSurvey",
"ResourceId":"/SUBSCRIPTIONS/ED463725-1C38-43FC-BD8B-CAC509B41E96/RESOURCEGROUPS/ACS-DATALYTICS-SPGW-RG/PROVIDERS/MICROSOFT.COMMUNICATION/COMMUNICATIONSERVICES/ACS-DATALYTICS-ALLTELEMETRY",
"OperationName":"CallSurvey",
"OperationVersion":"0.0"
"properties":
{
"CallId":"fcc1234f-ce69-ZZZZ-b73f-b036051test4",
"SurveyId":"a6dd61c4-b924-4885-96a4-a991d4c09e8b",
"ParticipantId":"91c3369f-test-40b0-a4ba-0000003419f9",
"OverallCallIssues":"CallCannotJoin",
"OverallRatingScore":7,
"OverallRatingScoreLowerBound":0,
"OverallRatingScoreUpperBound":10,
"OverallRatingScoreThreshold":5
}
}
]
Ses kalitesi örneği
[
{
"TimeGenerated":"2023-04-12T14:21:35.0700920Z",
"CorrelationId":"91c3369f-test-40b0-a4ba-0000003419f9",
"Category":"CallSurvey",
"ResourceId":"/SUBSCRIPTIONS/ED463725-1C38-43FC-BD8B-CAC509B41E96/RESOURCEGROUPS/ACS-DATALYTICS-SPGW-RG/PROVIDERS/MICROSOFT.COMMUNICATION/COMMUNICATIONSERVICES/ACS-DATALYTICS-ALLTELEMETRY",
"OperationName":"EndOfCallSurvey",
"OperationVersion":"0.0"
"properties":
{
"CallId":"fcc1234f-ce69-ZZZZ-b73f-b036051test4",
"SurveyId":"a6dd61c4-xxxx-4885-96a4-a991d4c09e8b",
"ParticipantId":"91c3369f-test-40b0-a4ba-0000003419f9",
"AudioIssues":"NoRemoteAudio",
"AudioRatingScore":6,
"AudioRatingScoreLowerBound":0,
"AudioRatingScoreUpperBound":10,
"AudioRatingScoreThreshold":4
}
]
Video kalitesi örneği
[
{
"TimeGenerated":"2023-04-12T14:21:35.0700920Z",
"CorrelationId":"91c3369f-test-40b0-a4ba-0000003419f9",
"Category":"CallSurvey",
"ResourceId":"/SUBSCRIPTIONS/ED463725-1C38-43FC-BD8B-CAC509B41E96/RESOURCEGROUPS/ACS-DATALYTICS-SPGW-RG/PROVIDERS/MICROSOFT.COMMUNICATION/COMMUNICATIONSERVICES/ACS-DATALYTICS-ALLTELEMETRY",
"OperationName":"CallSurvey",
"OperationVersion":"0.0"
"properties":
{
"CallId":"fcc87f7f-ce69-eeed-7777-b036051faea4",
"SurveyId":"a6dd61c4-zzzz-4885-tttt-a991d4c09e8b",
"ParticipantId":"91c3369f-test-40b0-a4ba-0000003419f9",
"VideoIssues":"NoVideoReceived",
"VideoRatingScore":9,
"VideoRatingScoreLowerBound":0,
"VideoRatingScoreUpperBound":10,
"VideoRatingScoreThreshold":7
}
}
]
Ekran paylaşımı örneği
[
{
"TimeGenerated":"2023-04-12T14:21:35.0700920Z",
"TimeGenerated":"2023-04-12T14:21:35.0700920Z",
"CorrelationId":"91c3369f-test-40b0-a4ba-0000003419f9",
"Category":"CallSurvey",
"ResourceId":"/SUBSCRIPTIONS/ED463725-1C38-43FC-BD8B-CAC509B41E96/RESOURCEGROUPS/ACS-DATALYTICS-SPGW-RG/PROVIDERS/MICROSOFT.COMMUNICATION/COMMUNICATIONSERVICES/ACS-DATALYTICS-ALLTELEMETRY",
"OperationName":"EndOfCallSurvey",
"OperationVersion":"0.0"
"properties":
{
"CallId":"1237f7f-ce69-ffff-b73f-b036051f6666",
"SurveyId":"a6dd6bbb-b924-zzzz-96a4-a991d4c01000",
"ParticipantId":"91c3369f-test-40b0-a4ba-0000003419f9",
"ScreenshareIssues":"StoppedUnexpectedly,CannotPresent",
"ScreenshareRatingScore":2,
"ScreenshareRatingScoreLowerBound":0,
"ScreenshareRatingScoreUpperBound":10,
"ScreenshareRatingScoreThreshold":3
}
}
]