Yerel Reklamlar biçimi, yayıncının bir belirtir. Yayıncılar, SDK'dan bir reklam getirdikten sonra düzeni değiştirebilirler uygulamanın kullanıcı arayüzüne daha uygun hale getirmek için: renk filtresi, yazı tipini değiştirme ve özel yer paylaşımları ekleme. veya kullanıcı deneyiminin bir parçası olması açısından, yayıncılar genellikle görüntülü reklam video oynatmayı sınırlar veya SDK'ya aktarır. Son olarak, yayıncılar reklam tıklaması işleyicileri, yukarı doğru kaydırma gibi ek etkinlikleri izler.
Yerel Reklamlar biçimi, yayıncıya kıyasla daha yüksek düzeyde gereken en önemli şeydir. SDK'lar genellikle ve yayıncıya verilen reklam içeriğinin bu kullanıcılara gösterildiğini doğrulamak için gösterir.
SDK çalışma zamanında banner reklam desteği
SurfaceControlViewHost
API. Bu, SDK'nın kullanıcı arayüzünü göstermesini sağlar
öğeleri, SDK Çalışma Zamanı işlemindeki
istemci uygulamasıdır. Şunları belirlemek için SurfaceView Z üzeri veya Z modlarının altında'yı kullanın.
SDK kullanıcı arayüzünün oluşturulduğu yüzeyin istemcinin üstünde mi yoksa altında mı olduğu
penceresi görüntülenir. Bir reklam yukarıdaki Z modu kullanılarak oluşturulduğunda, SDK
kullanıcı etkileşiminden MotionEvents
alıyor, ancak istemci uygulama
reklam üzerinde görünür olmadığından emin olun. Bir reklam, modun altında Z modunda oluşturulduğunda
uygulama, reklamın üst kısmında kendi görüntülemelerini gösteriyor, ancak kullanıcıdan MotionEvents
görüntülemesi
etkileşimi SDK'ya değil, uygulamaya yönlendirir.
privacysandbox.ui Jetpack kitaplıkları SDK ve tarayıcı tarafından kullanılabilir. bir kullanıcı arayüzü oturumu oluşturmasını ve sürdürmesini sağlar.
Uygulamaya ait reklam kapsayıcısı
SDK'nın doğal reklam içeren tüm görünümlere sahip olmasına izin verme (ör.
ve uygulanabilir olduğu hâlde bazı teslimatların yapılmasını
ve SDK ile entegrasyonun daha karmaşık hale gelmesi. Diğer
uygulamanın en çok görüntüleme almasına izin vermektir. SDK,
SandboxedSdkView
kullanarak reklam görünümü gibi bazı kullanıcı arayüzünün kendisini göstermeyi seçin.
privacysandbox.ui adresini ziyaret edin. Bu yaklaşım, mümkün olan
en yüksek değeri teslim ederken
Bu reklam biçiminin mevcut ve gelecekteki kullanım alanları desteklenir:
yaklaşımda, uygulama geliştirici reklam bileşenlerini yerleştirip stillerini
SDK, tercih edilmesi halinde video oynatıcının sahipliğini korurken ve
erişimi sürdürür.
Reklam durumuyla ilgili bildirimler
Farklı SDK'lar, sahtekarlık tespiti için reklam görüntülemelerinin farklı özelliklerine bakar ve
politika ihlalleri. Bunu, test ettiğimiz şeyin
veya SDK'nın veri kümesi değiştirmeleri için performans sorunu
özellik sorgulandı. Reklam kapsayıcısının bir gösterimini oluşturmanızı öneririz.
ve alt görüntülemeler (NativeAdContainerInfo
kullanılarak). Bu, ayrı ayrı
ve reklam kapsayıcısıyla sınırlı bilgileri açığa çıkaran çeşitli alıcılar içeren nesne
bu tür bilgilerin gizliliği korumaya yönelik olduğu ve
bilgi işlem. SDK, Google Analytics 4'te tarama yapmayı sağlayan
NativeAdContainerInfo
SDK, reklam durumu her seferinde bu nesneyi alır
SDK ile alakalı olan değişiklikler (ör. reklam gösterimi gibi faturalandırılabilir etkinlikler)
ve kullanıcı tıklamaları."
Buna ek olarak, yayıncı
NativeAdContainer
öğesine eklenen her alt öğe (bu bilgiler SDK'yı bilgilendirmek için kullanılabilir)
reklam öğesine karşılık gelir.
Kullanıcı, SDK'ya ait görünümleri tıkladığında kullanıcı arayüzü kitaplığı
SDK'nın koordinat alanına çevrilmiş özellikleri içeren MotionEvent
SDK'yı kullanabilirsiniz. Android'in gelecek sürümlerinde
istemci uygulamanın dokunma odağını
bu doğal reklamın SDK'ya ait kısımlarındaki tüm kullanıcı hareketlerinin
SDK'dır.
Onaylar
Aşağıdaki onaylar, daha da güçlenmek için SDK'nın kullanımına sunulacaktır emin olmanız gerekir:
- Cihaz bütünlüğü onayı: Key (Anahtar) gibi platform API'lerini kullanın Cihaz bütünlüğünü belirleme onayı
- APK kimliği: Aşağıdaki gibi SdkSandbox API'lerini kullanın.
SdkSandboxController.getClientPackageName
ve PackageManager API'leri APK kimliğini doğrulamak içinrequestChecksum
gibi bir araç kullanabilirsiniz. VerifiedMotionEvents
: Android'in gelecekteki sürümlerinde, istemci uygulamasının tüm kullanıcı için dokunma odağını aktarmasını sağlamak hareketlerin SDK'ya ait olduğunu ve SDK tarafından işlenmesini sağlayın.MotionEvents
, sistem API'leri kullanılarakVerifiedMotionEvents
biçimine dönüştürülebilir. SDK, aşağıdaki durumlarda kullanıcı etkileşimine yanıt olarak kendi kullanıcı arayüzünü gösterebilir. seç.
Açık sorular
Aşağıdaki konular hakkında geri bildirimlerinizi bizimle paylaşabilirsiniz:
- SDK'nın
VerifiedMotionEvents
kendi başınaVerifiedMotionEvents
oluşturması mı tercih edilir? yoksa sağlayıcının kullanıcı arayüzü kitaplığının SDK'da bunu yapmasını mı istiyorsunuz? - SDK'nın, yayıncıların aşağıdakileri içeren görünümlerine izin vermesi tercih edilir mi? sahibi mi?
- Bu tabloya dahil edilmesini istediğiniz
AppOwnedAdContainerInfo
nesne algılandı mı? - Aynı anda, SDK'ya ait kaç reklam veya reklam bileşeninin gösterilmesini bekliyorsunuz? ekranda kaç saat var?