Ana içeriğe geç

Split ve A/B

Tek bir alan adı trafiği birkaç farklı PWA'ya yönlendirebilir — örneğin iki kartı birbiriyle karşılaştırmak (A/B testi) veya yükü dağıtmak için. Editör içindeki uygulamanın kendisi böyle bir dağıtımdan haberdar değildir: hangi PWA'nın ve kime gösterileceğine, alan adındaki kampanya kuralları karar verir.

Bu ayarın yapıldığı yer

Dağıtım ve cloaking, kampanya akış kurallarında — Kampanyalar → Akışlar bölümünde ayarlanır. Orada her alan adı için, yukarıdan aşağıya doğru kontrol edilen bir kurallar listesi tanımlarsınız: eşleşen ilk kural kazanır.

Her kural üç bölümden oluşur:

  • Koşullar — kuralın kime yöneltildiği: dil, coğrafya, işletim sistemi, cihaz, User-Agent, GET parametreleri, referer.
  • Hedefler ve ağırlıklar — eşleşen trafiğin nereye yönlendirileceği. Birden fazla hedef (farklı PWA'lar, bir yönlendirme, bir whitepage) belirtebilir ve trafiği bunlar arasında yüzdelere (ağırlıklara) göre dağıtabilirsiniz. İşte split / A/B tam olarak budur.
  • Cloak filtreleri — istenmeyen trafiğin filtrelenmesi: bot IP ağlarının, veri merkezlerinin ve VPN/proxy'lerin engellenmesi, ülke ve User-Agent'a göre kısıtlama.

İki PWA arasında A/B

İki kartı karşılaştırmak için: her iki uygulamayı da oluşturun, ardından kampanya kuralında ikisini de hedef olarak ekleyin ve ağırlıkları belirleyin (örneğin %50 ve %50). Ağırlıkları dengele düğmesi yüzdeleri eşit olarak dağıtır. Her uygulamanın istatistiklerini, kartının Genel bakış sekmesinde görüntüleyin.

İpucu

Bir kuraldaki ağırlıkların toplamı %100 olmalıdır. Bir kuralın koşulu yoksa, tüm trafikle eşleşir — böyle bir kuralı listede en sonda tutun, aksi takdirde altındaki kurallar asla çalışmaz.

Sırada ne var