Bu kılavuzda, üçüncü taraf A/B deneme aracınızı Kullanıcılarınızın aracınızda A/B denemesi varyantları çalıştırmasına olanak tanımak için Google Analytics ve ardından sonuçları Google Analytics'te yorumlayabilir.
Kimlere yöneliktir?
Kılavuz, üçüncü taraf A/B deneme çözümü sağlayıcıları için hazırlanmıştır. Şu durumda: Google Analytics ile üçüncü taraf A/B arasındaki entegrasyon hakkında daha fazla bilgi edinmek istiyorsanız Üçüncü taraf deneme araçlarıyla entegrasyon bölümüne bakın.
Genel Bakış
Üçüncü taraf deneme aracınız ve Google Analytics arasındaki entegrasyon şunları kullanmanızı gerektirir:
- Kullanıcıları bir varyanta eklemek için Google Analytics etkinlikleri
- Yönetici API'sini Google Analytics Admin API'de her varyanta eklendi
- OAuth 2.0, kullanıcı adına kitle oluşturma konusunda kullanıcıdan izin almak için kullanılır. OAuth 2.0 hakkında daha fazla bilgi edinin.
Ayrıca, aracınızda denemeyi başlatan kullanıcı Düzenleyen (veya daha üst bir konumda) ekleyebilirsiniz.
Bir etkinliğe exp_variant_string parametresini ekleme
Her varyant için bir tanımlayıcı oluşturmanız ve
daha sonra tanımlayıcıyı aşağıdaki şekilde exp_variant_string
parametresine ekleyin
experience_impression
etkinlik. Bu parametreyi kullanarak,
bir varyantla ilişkilendirmenize olanak tanır.
gtag('event', 'experience_impression', {
// Replace the value with the Experiment-variant ID
exp_variant_string: "ABC-F2948574-3495F49"
});
Kullanıcı bir varyanta eklendiğinde experience_impression
etkinliğini gönderin (ör.
.
Parametreyi biçimlendirme
Denemeler ve diğer iş ortakları arasında tekrarları önlemek için
exp_variant_string
parametresi için XXX-YYYYYYYYY-ZZZZZZZZ
biçimi
değer, burada:
XXX
, üçüncü taraf aracınızın kimliğidirYYYYYYYYY
, deneyimin kimliğidirZZZZZZZZ
, varyantın kimliğidir
Aracınız, deneyimleriniz ve varyantlarınız için istediğiniz sayıda karakter kullanabilirsiniz.
exp_variant_string parametresini kullanarak bir kitle tanımlayın
Kitleler, bir varyanta eklenen kullanıcıları temel alarak
exp_variant_string
parametresinden yararlanın. Bu parametreyi üyelik olarak kullanarak
bir koşul varsa, söz konusu kitleye göre uygun kitleye
eklendi.
Yeni deneyimler için kitleler oluşturmak ve sona eren kitleler için kitleleri arşivlemek
properties.audiences
kaynağını kullanmak için Google Analytics
Admin API'ye dokunun.
Kitle oluşturun
Aşağıdaki istek gövdesi,
ABC-F2948574-3495F49
kimliğine sahip bir varyant
properties.audiences.create
yöntemini kullanabilirsiniz. Üyeliği değiştirebileceğinizi unutmayın.
süreye göre değişebilir (maks: 540).
Azaltmak için atAnyPointInTime
parametresini true
olarak ayarlamanızı öneririz.
veri tutarsızlıkları sağlayabilir. Parametreyi true
olarak ayarladığınızda,
başarılı bir denemeye atanan kullanıcı, yeni bir deneme atanabilir
deneyin. Parametreyi false
olarak ayarladığınızda veya ayarlanmadan bırakılırsa kullanıcı
başarılı bir denemeye zaten atanmışsa, yeni bir denemeye eklenemez
deneyin.
{
"displayName": "Audience ABC - experiment F2948574 variant 3495F49",
"membershipDurationDays": 30,
"filterClauses": [
{
"clauseType": "INCLUDE",
"simpleFilter": {
"scope": "AUDIENCE_FILTER_SCOPE_ACROSS_ALL_SESSIONS",
"filterExpression": {
"andGroup": {
"filterExpressions": [
{
"orGroup": {
"filterExpressions": [
{
"eventFilter": {
"eventName": "experience_impression",
"eventParameterFilterExpression": {
"andGroup": {
"filterExpressions": [
{
"orGroup": {
"filterExpressions": [
{
"dimensionOrMetricFilter": {
"fieldName": "exp_variant_string",
"stringFilter": {
"matchType": "EXACT",
"value": "ABC-F2948574-3495F49"
},
"atAnyPointInTime": true
}
}
]
}
}
]
}
}
}
}
]
}
}
]
}
}
}
}
]
}
Önceki kod snippet'i aşağıdaki kitleyi oluşturur:
- Kitle adı: "Kitle ABC - deneme F2948574 varyant 3495F49"
- Kitle tanımı: "Şu ölçütler karşılandığında kullanıcılar dahil edilsin: şu ada sahip etkinlikler: "experience_impression" 'exp_variant_string' adında bir parametreye sahiptir şununla: 'ABC-F2948574-3495F49' ile tam olarak eşleşen değer
- Üyelik süresi: 30 gün
Kitleleri arşivleme
Deneyim sona erdiğinde, kullanıcı yolculuğunu
properties.audiences.archive
yöntemini kullanabilirsiniz. Kitleleri arşivlemek,
kullanıcılara daha fazla deneyim oluşturma olanağı tanır. Kullanıcılar aşağıdakilere erişmeye devam edebilecek
arşivlenen kitlelerinden alınan verileri kullanır.
Kitle hedefleme
Kitle hedefleme, müşterilerinizin denemede farklı reklam gruplarına odaklanmasını sağlar. Web sitesinde belirli davranışlar sergileyen kullanıcılar. Örneğin, bir müşteri Yüksek değere sahip müşterileri özel tekliflerle hedeflemek için kitle hedeflemeyi kullanabilir ve teşvikler. Kitle hedefleme aracılığıyla yalnızca kitledeki kullanıcılar gösterilir anlamına gelir.
Google Analytics'ten alınan bir kitlede yer alan User-ID'leri veya sisteminizdeki tanımlayıcılarla Google Analytics'ten alınan cihaz tanımlayıcılarını kullanır. Bu tanımlayıcılar eşleştiğinde kullanıcı denemeye eklenir.
Kullanıcıları Google Analytics'ten dışa aktarmak ve istemcinize aktarmak için Kitle Listesi API. Kitle Listesi API'si, bir kitledeki kullanıcıların günlük anlık görüntüsünü sağlar ve kullanıcı kimliklerini veya cihazı dışa aktarmanızı sağlar. tanımlayıcılar göstermenizi sağlar.
Kitle başına günde yalnızca bir kez Kitle Listesi isteğinde bulunmanızı öneririz.
Sınırlamalar
Deneyimleri duraklatma
Kitlelerin Google Analytics'te duraklatılması mümkün değildir.
Kullanıcıların deneyimleri duraklatmasını sağlamak için şunları yapmanız gerekir:
- Kullanıcı bir değişken
- Deneyim duraklatılmışken etkinlikleri yoksayın
- Duraklatma süresini hariç tutmak için Google Analytics raporuna rapor filtreleri ekleme
Alternatif olarak, kullanıcılara tarihi manuel olarak değiştirebilecekleri bir bağlantı da sağlayabilirsiniz. Google Analytics.
Deneyim verileri yeniden işleniyor
Kullanıcıların etkinlik bilgileri eksikse Analytics, deneyimlerini yeniden işleyebilir. dışı verilerdir. Google Analytics deneyim verilerini yeniden işlediğinde, arşivlenen kitleler deneyimi kaybetmenize neden olabilir. Ancak kullanıcılar bilgilerini Explorations'da exp_variant_string ile etkinlikler aracılığıyla veri deneyimi elde etti. Bu öncesinde ve sonrasında gerçekleşen olaylara göre kitlelerden daha düşük doğrulukta daha fazla bilgi edineceksiniz.
Örnekleme deneyimi verileri
Kullanıcılar birden fazla eşzamanlı kitleye atanabiliyorsa kardinalite sorunlarına ("(other)" satırının görünür). Eşzamanlı olarak bir dönüşüm başlatın deneyim sayısındaki artış ve diğer amaçlar için kullanılan kitle sayısının (ör. reklam teklifi) artar.
Ancak müşteri Google Analytics 360'ı kullanıyorsa Google Analytics, veriler "(diğer)" altında toplandığında otomatik olarak genişletilen veri kümeleri satır - verileriyle ilgili daha kapsamlı bir görünüm sunar.
Karşılaştırma sınırları
Google Analytics raporlarında aynı anda en fazla 4 karşılaştırma görüntülenebilir. Bir kullanıcı 4'ten fazla varyant varsa kullanıcı, karşılaştırmalarda kitlelerini değiştirebilir. En iyi dönüşüm oranlarına sahip varyantlara öncelik vermeyi düşünün.