Protected Audience, özel birleştirme ve ayrılma için bir dizi API sağlar. android.adservices.customaudience paketinin bir parçası olarak kitleler oluşturun. Örneğin, hata ayıklama amacıyla, listeleme ve görüntüleme için CLI komutları mevcuttur özel kitlelerdir. Bu kılavuzda, reklam teknolojisi geliştiricilerin birleştirilen özel kitlelerinin durumunu incelemek için aşağıdaki adımları uygulayın.
Kurulum
Güvenlik ve gizlilik nedeniyle, özel kitleler varsayılan olarak görünmez. ve yalnızca hata ayıklama amacıyla doğrudan incelenebilir. Yalnızca görünürler aşağıdaki koşullarda bu komutları kullanmanızı öneririz:
- Sistem genelinde geliştirici seçenekleri etkin
android:debuggable="true"
,CustomAudience
cihazının bağlandığı uygulama (joinCustomAudience
veyafetchAndJoinCustomAudience
)- Uygulama tarafından önerilen reklamlar için izin açıldı
Adservices kabuk komutlarını etkinleştirme
adservices
işlemini sonlandırmak için cihazınızı yeniden başlatın.adservices
adlı sağlayıcının çalışmadığını onaylayın. aşağıdaki komuttan yararlanabilirsiniz.
adb shell ps -A | grep adservices
Ardından, adservices
kabuk komutlarını etkinleştirmek için şu komutları çalıştırın:
adb shell setprop debug.adservices.adservices_shell_command_enabled true
adb shell setprop debug.adservices.fledge_is_custom_audience_cli_enabled true
Özel kitleleri listele
Belirli bir özel kitleyi görüntülemek için
owner
kitleyi oluşturan paket olarak ve buyer
Kitleyi yöneten reklam ağının tanımlayıcısı:
adb shell cmd adservices_manager custom-audience list --owner <owner> --buyer <buyer>
Çıkış, custom_audiences
dizisini içeren bir JSON nesnesi olur.
Bu dizideki öğelerin yapısı, görünümün çıktısıyla eşleşir
özel kitle komutunu kullanın.
Belirli bir özel kitleyi görüntüleme
Belirli bir özel kitleyi görüntülemek için
owner
kitleyi oluşturan paket olarak, buyer
Kitleyi yöneten reklam ağı için tanımlayıcı ve name
kitle adı:
adb shell cmd adservices_manager custom-audience view --owner <owner> --buyer <buyer> --name <name>
Belirli bir özel kitleyi yenileme
Belirli bir özel kitle için günlük tetikleyici güncellemeyi manuel olarak görüntülemek için
owner
öğesini,
tarafından yönetilen reklam ağının tanımlayıcısı olarak buyer
kitle ve kitle adı olarak name
:
adb shell cmd adservices_manager custom-audience refresh --owner <owner> --buyer <buyer> --name <name>
> Successfully updated custom audience.