SKAdNetwork İlişkilendirme Başlatma Kuralları

Apple'ın SKAdNetwork API'si, kullanıcı gizliliğini korurken uygulama yükleme reklam kampanyalarının başarısını ölçmeyi amaçlar. SKAdNetwork sürüm 2.0 ve sürüm 2.1'de, StoreKit tarafından oluşturulan reklamlar için yükleme ilişkilendirmesi, kullanıcının uygulamayı yüklemesine neden olacak reklam tıklamaları temel alınarak belirlenir. SKAdNetwork 2.2 sürümü ve sonraki sürümlerde, ilişkilendirmenin yalnızca reklam görüntüleyerek ilişkilendirme sağladığı görüntüleme dönüşümü reklamları da desteklenir.

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

Mobil reklamlar için tıklamayla ilişkilendirme

Varsayılan olarak SKAdNetwork ilişkilendirmesi, yalnızca tıklama işlemi özellikle Apple App Store'a geliyorsa Google Mobile Ads SDK'sı reklam tıklama etkinliği tarafından başlatılır. Bunun nedeni, uygulama mağazasının, uygulama mağazasını açma amacı bulunmayan tıklamalar tarafından başlatılmasını önlemektir. Bu tür tıklama işlemleri arasında, Reklam Seçenekleri sayfasına gitme yer alabilir.

Yönergeler

Reklamlardaki tıklama işlemlerinin ve sonraki uygulama yüklemelerinin SKAdNetwork ilişkilendirmesiyle sonuçlanacağından emin olmak için, reklam öğelerini oluştururken reklam öğesinin tıklama URL'sinin

  • Uygulama mağazasında reklamı yapılan uygulamanın doğrudan bağlantısı veya
  • HTTP 301, 302 gibi yönlendirme yöntemlerini veya uygulama mağazasının son hedefine sahip olacak diğer sunucu tarafı HTTP yönlendirme zinciri türlerini kullanır.

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

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

Diğer açılış sayfalarının veya başka istemci tarafı yönlendirme yöntemlerinin kullanıldığı durumlarda, uygulama mağazasına çıkmayacağı 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 yönlendiren otomatik JavaScript tabanlı bir yönlendirme komut dosyasına sahip 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 şekilde ayarlanabilir:

HTML reklam öğeleri
Bu, tıklanabilir öğeyi çevreleyen bağlantı etiketlerinde hedef URL veya JavaScript tabanlı tıklama etkinliklerinden window.location işlemlerinin hedef URL'si olarak ayarlanabilir.
MRAID
SKAdNetwork ilişkilendirmesini başlatmak için tıklama işleminin Mraid.open() yöntemini çağırması gerekir.
VAST video
Uygulama mağazası URL'si veya yönlendirme zincirinin başlangıç öğesi, VAST XML'de ClickThrough öğesi olarak ayarlanabilir.
Yerel biçim
Uygulama mağazası URL'si veya yönlendirme zincirinin başlangıç öğesi, Google GZT protokolü için native_ad.click_link_url alanından veya OpenRTB protokolü için native.link alanından ayarlanabilir.

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

SKAdNetwork sürüm 2.2 görüntüleme ilişkilendirmesi desteklendiğinde SKAdNetwork API, reklam oluşturulduktan ve kullanıcı tarafından görüntülendikten sonra bir gösterim zamanlayıcısı başlatır. İlişkilendirmeye yalnızca en az 3 saniye süreyle gösterilen reklamlar için izin verilir.

iOS 15.3 ve daha eski sürümlerin aynı anda yalnızca 1 etkin gösterim zamanlayıcısını desteklediğini unutmayın. Bu durumda, aynı ekranda birden fazla görüntüleme ilişkilendirme reklamı varsa bir gösterimin görüntüleme ilişkilendirme başlatması başarısız olabilir. Bu kısıtlama, iOS 15.4 ve sonraki sürümlerde kaldırılmıştır. Bu nedenle, SKAdNetwork artık görüntüleme ilişkilendirmesi için birden fazla eşzamanlı gösterimin etkinleştirilmesine izin vermektedir.

Yönergeler

Google RTB protokolü için BidRequest.mobile.skadn.supported_fidelity_types ve OpenRTB protokolü için BidRequest.imp.ext.skadn.fidelities teklif isteği alanları, teklif isteği tarafından desteklenen ilişkilendirme doğruluk türlerini belirtir. Bu alanlar, SKAdNetwork'ün 2.2 ve üzeri sürümlerindeki VIEW_THROUGH_ADS doğruluk türünü içerir.

Görüntüleme ilişkilendirmesi desteklenmiyorsa teklif yanıtının VIEW_THROUGH_ADS doğruluklarını içermediğinden emin olun. Desteklenmediğinde VIEW_THROUGH_ADS doğrulukla yanıt verilmesi, teklifin açık artırmadan önce filtrelenmesine neden olur.

Geriye dönük uyumluluk

SKAdNetwork 4.0 sürümü 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 daha eski SKAdNetwork sürümleriyle yanıt vermesine olanak tanır.

Yönergeler

Hem kullanıcının cihazının işletim sistemi sürümü hem de yayıncı uygulamasının Google Mobile Ads SDK'sı sürümü, reklam isteği tarafından hangi SKAdNetwork özelliklerinin desteklendiğini belirtir. Bu, teklif isteğinde Google RTB protokolü için BidRequest.mobile.skadn.versions alanı veya OpenRTB protokolü için BidRequest.imp.ext.skadn.versions alanı kullanılarak belirlenebilir. Bu alanda, reklam isteği tarafından desteklenen tüm SKAdNetwork sürümleri listelenir.

Teklif filtrelemeyi önlemek için yanıtı oluşturmak için 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, bu listede yer aldığı sürece eski sürümlerle yanıt vermeye izin verildiğini unutmayın. Bu, reklam ağlarının eski sürümlerle yanıt vermeye devam etmesine ve yeni sürümleri kendi hızlarına göre uyarlamasına olanak tanır.