SKAdNetwork İlişkilendirme Başlatma Kuralları

Apple'ın SKAdNetwork API, kullanıcı gizliliğini korurken uygulama yükleme reklam kampanyalarının başarısını ölçmeyi amaçlar. SKAdNetwork 2.0 ve 2.1 sürümlerinde, StoreKit ile oluşturulan reklamlar için yükleme ilişkilendirmesi, kullanıcının uygulamayı yüklemesine yol açacak reklam tıklamalarıyla sağlanır. SKAdNetwork 2.2 ve sonraki sürümler, ilişkilendirmenin yalnızca reklamın görüntülenmesiyle sağlandığı görüntüleme dönüşümü reklamlarını da destekler.

Google Mobile Ads SDK'sının SKAdNetwork ilişkilendirmesini doğru şekilde başlatabilmesi için aşağıdaki yönergeler sağlanmıştır.

Mobil reklamlar için tıklama üzerinde ilişkilendirme

SKAdNetwork ilişkilendirmesi, yalnızca tıklama işlemi özellikle Apple App Store'da gerçekleşirse Google Mobile Ads SDK reklamı tıklama etkinliği tarafından başlatılır. Bu koşulun nedeni, uygulama mağazasını açmak amacıyla yapılmayan tıklamalarla uygulama mağazasının başlatılmasını önlemektir. Bu tür tıklama işlemleri, örneğin Reklam Seçenekleri sayfasına gitmeyi içerebilir.

Yönergeler

Reklamlardaki tıklama işlemlerinin ve sonraki uygulama yüklemelerinin SKAdNetwork ilişkilendirmesiyle sonuçlanmasını sağlamak için reklam öğelerini oluştururken reklam öğesinin tıklama URL'sinin aşağıdakilerden biri olduğundan emin olun:

  • Uygulama mağazasında reklamı yapılan uygulamaya doğrudan bağlantı veya
  • HTTP 301, 302 veya uygulama mağazasına yönlendiren diğer sunucu tarafı HTTP yönlendirme zincirleri gibi yönlendirme yöntemleri kullanılıyorsa.

URL aşağıdaki kalıplardan biriyle başlıyorsa doğrudan veya bir yönlendirme zinciri üzerinden uygulama mağazasına giden bağlantılar onaylanır:

  • https://apps.apple.com
  • https://itunes.apple.com
  • itms-apps://
  • itms://

Diğer tüm açılış sayfaları veya diğer tüm istemci tarafı yönlendirme yöntemlerinin uygulama mağazasına yönlendirmediği belirlenir ve SKAdNetwork ilişkilendirme sürecini başlatmayabilir. Örnekler:

  • Uygulama mağazasına yönlendirmek için kullanıcı işlemi gerektiren HTML sayfası
  • Uygulama mağazasına otomatik JavaScript tabanlı yönlendirme komut dosyası içeren HTML sayfası
  • Meta yenileme etiketleri

Farklı reklam öğesi türleri için en iyi uygulamalar

SKAdNetwork ilişkilendirmesini başlatacak tıklama işlemi, farklı reklam öğesi türleri için aşağıdaki gibi ayarlanabilir:

HTML reklam öğeleri
Bu, tıklanabilir öğeyi çevreleyen bağlantı etiketlerindeki hedef URL olarak veya JavaScript tabanlı tıklama etkinliklerinden gelen window.location işlemlerinin hedef URL'si olarak ayarlanabilir.
MRAID
SKAdNetwork ilişkilendirmesini başlatmak için tıklama işlemi Mraid.open()'i çağırmalıdır.
VAST video
Uygulama mağazası URL'si, VAST XML'sindeki ClickThrough öğesinde ayarlanmalıdır.
Yerel biçim
Uygulama mağazası URL'si, OpenRTB için native.link.url alanına (veya kullanımdan kaldırılan Google RTB protokolü için native_ad.click_link_url alanına) ayarlanmalıdır.

Mobil reklamlar için görüntüleme dönüşümü ilişkilendirmesi

SKAdNetwork v2.2 görüntüleme dönüşümü ilişkilendirmesi desteklendiğinde, SKAdNetwork API, reklam oluşturulup kullanıcı tarafından görüntülendikten sonra gösterim zamanlayıcısını başlatır. Yalnızca en az 3 saniye boyunca gösterilen reklamlarda ilişkilendirmeye izin verilir.

iOS'in 15.3 ve önceki sürümlerinde aynı anda yalnızca 1 etkin gösterim zamanlayıcısının desteklendiğini unutmayın. Bu durumda, aynı ekranda birden fazla görüntüleme dönüşümü ilişkilendirme reklamı varsa gösterimin görüntüleme dönüşümü ilişkilendirme başlatma işleminde başarısız olması mümkündür. Bu kısıtlama iOS 15.4 ve sonraki sürümlerde kaldırıldı. Bu nedenle, SKAdNetwork artık görüntüleme dönüşümü ilişkilendirmesi için etkinleştirilen birden fazla eşzamanlı gösterime izin veriyor.

Yönergeler

Teklif isteği alanı BidRequest.imp.ext.skadn.fidelities, hangi ilişkilendirme doğruluğu türlerinin desteklendiğini belirtir. Bu alan, SKAdNetwork'ün 2.2 veya daha yeni sürümlerinde VIEW_THROUGH_ADS uygunluk türünü içerir.

Görüntüleme dönüşümü ilişkilendirmesi desteklenmiyorsa teklif yanıtının VIEW_THROUGH_ADS doğruluğu içermediğinden emin olun. Desteklenmediği durumlarda VIEW_THROUGH_ADS fidelities ile yanıt verilmesi, teklifin açık artırmadan önce filtrelenmesine neden olur.

Geriye dönük uyumluluk

SKAdNetwork v4.0 itibarıyla, SKAdNetwork ilişkilendirmesi için etkinleştirilen reklam istekleri geriye dönük olarak uyumludur. Bu, reklam isteği daha yeni sürümleri desteklese bile reklam ağlarının önceki SKAdNetwork sürümleriyle yanıt vermesine olanak tanır.

Yönergeler

Kullanıcının cihazının işletim sistemi sürümü ve yayıncı uygulamasının Google Mobile Ads SDK'sı sürümü, reklam isteği tarafından hangi SKAdNetwork özelliklerinin desteklendiğini belirler. Bu, BidRequest.imp.ext.skadn.versions kullanılarak teklif isteğinde belirlenebilir. Bu, reklam isteği tarafından desteklenen tüm SKAdNetwork sürümlerini listeler.

Teklif filtrelemeyi önlemek için yanıtı oluşturmak üzere kullanılan SKAdNetwork sürümünün, teklif isteğinde listelenen sürümlerden biri olduğundan emin olun. Ayrıca, daha yeni SKAdNetwork sürümleri kullanıma sunulduğunda, sürüm bu listede olduğu sürece önceki sürümlerle yanıt vermeye izin verildiğini unutmayın. Bu sayede reklam ağları, önceki sürümlerle yanıt vermeye devam edebilir ve yeni sürümleri kendi hızlarında uyarlayabilir.