Як перевірити налаштування режиму згоди для реклами додатків

У цій статті описано, як запустити додаток у режимі налагодження й відстежувати журнали, щоб перевірити налаштування режиму згоди.

Як перевірити додаток для Android

  1. Увімкніть режим налагодження Analytics на пристрої Android (в емуляторах він вмикається автоматично).
    adb shell setprop debug.firebase.analytics.app PACKAGE_NAME
    Цей режим залишатиметься активним, доки ви безпосередньо його не вимкнете, виконавши таку команду:
    adb shell setprop debug.firebase.analytics.app .none.
  2. Налаштуйте журнали Analytics у детальному режимі й відстежуйте їх за допомогою Logcat.
    1. Налаштуйте детальний режим журналу в терміналі.
      adb shell setprop log.tag.FA VERBOSE
      adb shell setprop log.tag.FA-SVC VERBOSE
      Як відстежувати журнали налагодження за допомогою Logcat
      adb logcat -v time -s FA FA-SVC
    2. В Android Studio налаштуйте ті самі фільтри у вікні Logcat.
      -tag:FA -tag:FA-SVC -level:verbose
  3. Перевірте, чи встановлено налаштування за умовчанням у маніфесті, переглянувши наведені нижче рядки журналу.
    1. Сигнали режиму згоди версії 1 позначаються одним рядком.

      FA-SVC: com.google.android.gms [V] Setting consent, package, consent: {app id}
      source=MANIFEST,ad_storage=denied,analytics_storage=denied

    2. Сигнали режиму згоди версії 2 позначаються двома рядками.
      1. ad_personalization is managed using the non_personalized_ads (npa) property. Дізнайтеся більше про те, як керувати збиранням даних для персоналізованої реклами.

        FA-SVC: com.google.android.gms [V] Setting DMA consent. package, consent: {app id} source=MANIFEST, ad_user_data=denied

        Setting user property: non_personalized_ads(_npa), 1

  4. Після того як API режим згоди, активований за допомогою виклику setConsent у додатку, надішле статус згоди користувача, у цих рядках журналу відображатиметься параметр source=API і статус згоди користувача.
    1. Сигнали режиму згоди версії 1 позначаються одним рядком.

      FA-SVC: com.google.android.gms [V] Setting consent, package, consent: {app id}
      source=API,ad_storage=granted,analytics_storage=granted

    2. Сигнали режиму згоди версії 2 позначаються двома рядками.
      1. ad_personalization is managed using the non_personalized_ads (npa) property. Дізнайтеся більше про те, як керувати збиранням даних для персоналізованої реклами.

        FA-SVC: com.google.android.gms [V] Setting DMA consent. package, consent: {app id} source=API, ad_user_data=granted

        Setting user property: non_personalized_ads(_npa), 0

Базовий режим

Крім наведених вище перевірок, ви також можете переконатися, що SDK не вмикається до виклику API режиму згоди.

  1. Перш ніж увімкнути SDK, перегляньте наведені нижче журнали.
    FA: {app id} [D] Event not sent since app measurement is disabled
  2. Переконайтеся, що журнал подій first_open не надсилається раніше, ніж статус згоди користувача за допомогою режиму згоди.

Чи корисна ця інформація?

Як можна її покращити?
Пошук
Очистити пошук
Закрити пошук
Головне меню
7558682494517925086
true
Пошук у довідковому центрі
true
true
true
true
true
73067
false
false
false
false
false