Чи порушує моя програма чи її залежності політику Android Advertising Id?


195

Щойно я отримав це повідомлення від Google Play, але рекламний ідентифікатор не збираю.

Причина попередження: Порушення використання політики Android Advertising ID і розділ 4.8 Угоди про розповсюдження розробника

Google Play вимагає від розробників надавати діючу політику конфіденційності, коли програма запитує чи обробляє конфіденційну інформацію про користувача чи пристрою. Ми виявили, що ваш додаток збирає та передає рекламний ідентифікатор Android, на який поширюється вимога політики конфіденційності.

Чи можливо, хтось із моїх залежностей використовує це? Ось перелік залежностей:

implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
implementation "org.jetbrains.anko:anko-common:$anko_version"

implementation ("com.android.support:appcompat-v7:$android_support_version") {
    exclude group: 'com.android.support', module: 'animated-vector-drawable'
    exclude group: 'com.android.support', module: 'design'
}
implementation ("com.android.support:design:$android_support_version") {
    exclude group: 'com.android.support', module: 'animated-vector-drawable'
}
implementation ("com.android.support:cardview-v7:$android_support_version") {
    exclude group: 'com.android.support', module: 'animated-vector-drawable'
    exclude group: 'com.android.support', module: 'design'
}
implementation 'com.github.PhilJay:MPAndroidChart:v3.0.2'
implementation 'com.github.apl-devs:appintro:v4.2.3'
implementation('com.crashlytics.sdk.android:crashlytics:2.6.8@aar') {
    transitive = true
}
implementation 'com.firebase:firebase-jobdispatcher:0.7.0'
implementation ("com.google.firebase:firebase-firestore:$firestore_version") {
    exclude group: 'com.google.firebase', module: 'firebase-auth'
}
implementation ("com.google.firebase:firebase-auth:$firebase_version") {
    exclude group: 'com.google.firebase', module: 'firebase-firestore'
}
implementation ("com.google.firebase:firebase-storage:$firebase_version") {
    exclude group: 'com.google.firebase', module: 'firebase-firestore'
}
implementation ('com.google.android.gms:play-services-auth:16.0.0') {
    exclude group: 'com.google.firebase', module: 'firebase-firestore'
}
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
implementation 'com.android.support:multidex:1.0.3'
implementation ("com.android.support:exifinterface:$android_support_version") {
    exclude group: 'com.android.support', module: 'animated-vector-drawable'
    exclude group: 'com.android.support', module: 'design'
}
implementation 'com.soundcloud.android:android-crop:1.0.1@aar'
implementation 'com.github.bumptech.glide:glide:4.7.1'


3
Я додав політику конфіденційності за допомогою app-privacy-policy-generator.firebaseapp.com
aloj

3
як ви підтвердили, що ви успішно припинили порушення після розміщення створеної URL-адреси?
giveJob

5
Якщо додати лише URL-адресу конфіденційності, це не працює, вони повторно видалили додаток на 2-й день після надання URL-адреси конфіденційності. Нам потрібно внести зміни коду, я вважаю, що все-таки з’ясуємо, що потрібно виправити код
Bhavesh,

2
Мене додаток розігнав, я додав політику в Інтернеті ... Знов почав бити. Я додав політику до самого додатку ... Знов став ногами. Зокрема, змінив політику на базу з вогневої бази ... Повторився. Змінив політику в додатку та в Інтернеті, подав скаргу ... Повернувся, але не було ніяких подальших дій, тому я не знаю, чому його зняли. Мені подобається, що багато інших тут використовували лише аналітику Firebase. Гра була в Unity3D. Не використовується жодна реклама в грі. Для довідки, гра lexicube.app
DKinnison

Відповіді:


71

Вимкнути колекцію рекламних ідентифікаторів

Відповідно до документів Firebase ви можете відключити збір рекламних ідентифікаторів, встановивши:

<meta-data android:name="google_analytics_adid_collection_enabled" android:value="false" />

у вашому AndroidManifest.xmlпід <Application>тегом.

EDIT: Схоже, люди мають такий змішаний успіх. Спробуйте додати configurations { all*.exclude group: 'com.google.firebase', module: 'firebase-core' all*.exclude group: 'com.google.firebase', module: 'firebase-iid' }до області залежностей програми Gradle відповідно до коментаря нижче.


1
З-за хворобливої ​​цікавості, скільки рекламних бібліотек (та інших кормів) здійснили цю аварію, тому що вони припускали, AdvertisingIdClient.getAdvertisingIdInfo()що завжди матиме успіх?
jww

4
Це не призведе до виходу з ладу будь-яких інших бібліотек оголошень. Він лише сповістить Firebase, щоб не збирати ідентифікатор оголошення. Я використовую лише повідомлення Firebase, все ще Firebase збирає аналітику та інші речі за замовчуванням, і я можу це бачити на консолі.
Сахіл Капур

11
Я використав цю техніку, і моє додаток було відновлено без подання будь-якої політики конфіденційності.
Раджат Саксена

24
так приємно Google, щоб вигнати мою програму з магазину без попередження про використання firebase, спосіб перейти google
ninj4 n00b

2
Це не рішення. У своєму випадку я додав цей рядок і повторно публікую. Через кілька днів мій додаток знову вийшов з Google play.
Хуан Пабло

59

Сьогодні багато розробників отримують цю саму проблему. Я також отримав це питання. Я не збирав конфіденційних даних, навіть не показую рекламу своїм користувачам. У вашому випадку проблему може бути проблемою Crashlytics . Він займається рекламними ідентифікаторами. У пошті вони згадують необхідні дії:

Необхідна дія . Додайте політику конфіденційності до списку та додатка магазину

Тому я думаю, що всі ми повинні додати політику конфіденційності як у списку магазинів, так і в додатку. Перш ніж вжити заходів, ми повинні пройти відповідну політику конфіденційності. Ось декілька посилань, за якими можна отримати допомогу:

Політика конфіденційності для завантаження програми

Використання рекламного ідентифікатора Android

Угода про розповсюдження розробника

Політика програми для розробників


28
... або не використовуйте Crashlytics або будь-яку іншу залежність, яка може порушувати конфіденційність людей. Я вважаю, що це все одно незаконно в Європі, і штрафи потенційно величезні. Якщо ви користуєтесь послугами, які можуть вилучати приватні дані людей, до яких належить ідентифікатор, ви ставите їх під загрозу (і ваша компанія).
Цербер

7
@Cerberus Використання їх, безумовно, не є незаконним, але вам потрібно зібрати підключення та виконати додаткові вимоги. Фактично в Google для того, щоб це застосувати (хоча вони, мабуть, не роблять це з доброго серця).
Конрад Рудольф

4
@KonradRudolph Чи повинно "відповідати мінімальним юридичним вимогам" стандартом, щодо якого ми вирішуємо, чи порушується конфіденційність?
Juggerbot

4
@Juggerbot Незрозуміло, чи має Google якісь юридичні вимоги щодо цього; вони, ймовірно, роблять це для покриття своїх думок на всякий випадок, але порушником у цьому випадку відповідно до GDPR буде розробник програми, а не Google.
Конрад Рудольф

Apple оголосила, що з 3 жовтня кожен власник програми повинен додати політику конфіденційності. Але наш андроїд !!! ??? OMG
Mafujul

21

Ви використовуєте крашлітики нижче 2.9.3. Мабуть, він збирає та надсилає рекламний ідентифікатор google як ключ у їхньому заголовку. Це може бути або одне з питань. Ви можете перевірити, чи надсилає рекламний ідентифікатор через проксі-сервера, наприклад Чарльза.

Редагувати *** Схоже, що версія 2.9.3 і вище все ще отримує рекламний номер, зателефонувавши AdvertisingIdClient.getAdvertisingIdInfo()з com.google.android.gms.ads.identifierпакета. Я перевірив це, встановивши метод перелому на методі. Я припускаю, що якимось чином все ще надсилається до тканини. Що означало б оновлення до вищої версії, це не вирішить.


4
Як ви перевіряєте?
Запитувач

@RikvanVelzen Ви згадуєте версію 2.9.3. Чи можете ви вказати на інформацію, що в нових версіях це не проблема?
Йоссі

5
@Yossi: не єдине, на що я можу вказати, це повідомлення reddit, посилання на яке ви можете знайти в коментарях до цього питання. І я перевірив себе через Чарльза, що в 2.9.3 X-CRASHLYTICS-ADKERTISING-TOKEN більше не надсилається в заголовок.
Рік ван Вельцен

7
Crashlytics не надсилає рекламний ідентифікатор, починаючи з 2.9.3. Майк з Fabric чітко зазначив: "З програми Crashlytics SDK версії 2.9.3 і новішої версії ми більше не надсилаємо Android Ad Id на наші сервери. У попередніх версіях SDK Crashlytics цей Id в основному був зібраний і поданий для відстеження перетворень мобільних додатків і Інформація про аудиторію (обидві тепер застарілі функції). " ( reddit.com/r/androiddev/comments/9gqr6y/… )
javaxian

19

Для користувачів Unity проблема полягає в Unity Analytics .

Щоб вирішити цю проблему, нам потрібно виконати 2 завдання :

Після повторної подачі приблизно через кілька хвилин Google Play затвердив мій додаток.


2
Чи можна в Unity 2018 видалити пакет Unity Analytics та Ads, щоб виправити це?
Габріель Стафока

@GabrielStafoca Я думаю, що це можливо, ви можете спробувати
Quang Tran

Не якщо ви насправді використовуєте Analytics ...;)
Альмо

@GabrielStafoca, який працював на мене. Я також додав URL-адресу політики конфіденційності єдності у переліку магазинів До речі, я не використовував Unity Ads або Analytics. юни3d.com/legal/privacy-policy
Ерді

@QuangTran ви впевнені, що це вирішить це в єдності? повідомлення електронної пошти від google. Порушення використання політики рекламних ідентифікаторів Android та розділ 4.8 Угоди про розповсюдження розробників
Девід Марш

17

Я не використовую Crashlytics чи будь-яку іншу річ. Просто простий офлайн-додаток з Facebook Ads. І все-таки мій додаток було видалено з Play Store.

Проблема: Порушення використання політики рекламних ідентифікаторів Android та розділ 4.8 Угоди про розповсюдження розробника

Опис випуску: Google Play вимагає від розробників надавати діючу політику конфіденційності, коли програма запитує чи обробляє конфіденційну інформацію про користувача чи пристрою. Ми виявили, що ваш додаток збирає та передає рекламний ідентифікатор Android, на який поширюється вимога політики конфіденційності. Якщо ваш додаток збирає рекламний ідентифікатор Android, ви повинні надати дійсну політику конфіденційності як у визначеному полі на консолі Play, так і в межах програми.

Рішення:

  1. Я створив Політику конфіденційності для свого додатка за цим посиланням та відредагував її відповідно до свого додатка.

  2. Я створив URL-адресу для своєї політики конфіденційності за допомогою цього посилання.

  3. Увійдіть до консолі Google Play та перейдіть до магазину, а потім збережіть список та вставте URL-адресу в розділі Політика конфіденційності.

  4. Надішліть своє оновлення.

Примітка. У моєму випадку мені не довелося надсилати будь-яку нову збірку з політикою конфіденційності, як згадується в пошті, і моє додаток було видно в магазині ігор протягом декількох годин, я робив кроки, про які я згадував вище. Якщо ваш додаток не відображається в магазині ігор після виконання вищезазначених пунктів, вам слід також додати один розділ політики конфіденційності у вашому додатку та надіслати нову збірку.


1
Це саме рішення, у мене щойно була ця проблема минулої ночі, і я написав Політику конфіденційності та додав посилання на консоль, і тепер вона знову публікується.
Тіан Копітес

Чи вплинули на завантаження після повернення програми?
Сучо

Ні. Завантаження були однакові.
Імран

Чи було видалено ваш додаток для Android або вам надійшло попередження?
Slick Slime

Додаток було видалено, але він повернувся, як тільки я поставив політику конфіденційності, як пояснено у відповіді.
Імран

14

Я також отримав те саме повідомлення, і сьогодні деякі мої програми призупинено.

Тому я щойно видалив ці три залежності від firebase:

compile 'com.google.firebase:firebase-core:10.0.1'
compile 'com.google.firebase:firebase-ads:10.0.1'
compile 'com.google.firebase:firebase-appindexing:10.0.1'

Потім я повторно подав програми, і вони були прийняті після перегляду :)


повторно поданий додаток тепер його видно в магазині додатків Play?
giveJob

Так, їх знову прийнято в Play Store.
Гама

8
Це єдина відповідь на даний момент, яка показує, як зупинити збір інформації !
труба

1
Що робити, якщо мій додаток показує рекламу? Оскільки ви видалили залежність від firebase-реклами
olajide

Firebase призначена саме для відстеження взаємодії та аналітики користувачів
Gama,

6

саме тому Google Play Services версії 4.0 представила нові API та ідентифікатор для використання постачальниками реклами та аналітики. Нам потрібно надати заяву про конфіденційність та зробити її доступною в Інтернеті. Щоб отримати зразок, відвідайте https://digital.com/blog/best-privacy-policy-generators/

Щоб змінити налаштування програми Android. Консоль розробника, Магазин, перейдіть до Політика конфіденційності. Додайте сюди URL.


Як ви знаєте, що це стосується GPS 4.0+? Як це пов’язано з порушенням рекламного ідентифікатора?
Рік ван Вельцен

1
Я це зробив, але зовсім незрозуміло, чи і як сервіси google play використовують рекламний ID, і чи є спосіб відключити або відмовитися від нього. Ви на 100% впевнені, що це пов’язано з GPS 4.0+ і чи зможете ви визначити, де рекламний ідентифікатор використовується / передається?
Рік ван Вельцен

1
як написано в тексті "Служби Google Play версії 4.0 ввели нові API та ідентифікатор для використання постачальниками реклами та аналітики". Я використовую крашлітики для збору даних про аварійне завершення, admob (безкоштовна версія версії) та Fabric для збору статистики, тому якщо будь-яке з них застосовується, то ви з враженням передаєте adversingId.
Тео

Чи потрібно, щоб URL-адреса політики конфіденційності була спеціальним веб-сайтом? АЛЕ ми можемо використовувати якийсь тип безкоштовного блогу для цієї мети, як blogger.com?
Ноаман Акрам

6

скопійовано з пошти Google

Зверніться до служби підтримки політики.

  1. Якщо ваш додаток запитує дані користувачів або робить чутливі запити дозволів, такі як телефон, облікові записи, контакти, камера, мікрофон або якщо ваш додаток використовує рекламний ідентифікатор Android, вам потрібно буде додати дійсну політику конфіденційності у двох місцях: Магазин додатка Сторінка з переліком (інструкції нижче) та в додатку.
  2. Як другий варіант, ви можете видалити будь-які запити щодо даних користувачів або чутливих дозволів. Наприклад, вам потрібно буде видалити {копіювати та вставити дозволи тут} з маніфесту. Якщо ви видалите ці запити, вам не потрібно буде додавати політику конфіденційності. Якщо ви не можете виконати кроки 1 або 2, вам потрібно буде скасувати публікацію програми в Play Store.
  3. Якщо ваш додаток уже не опубліковано, вам не потрібно вживати заходів, якщо ви не будете повторно публікувати додаток у майбутньому.

Ви можете виконати наступні кроки, щоб додати політику конфіденційності у свій список магазинів:

  1. Увійдіть у свою консоль Play.

  2. Виберіть додаток.

  3. У лівій частині виберіть «Присутність магазину»> «Магазин».

  4. У розділі "Політика конфіденційності" введіть URL-адресу, де ви розміщуєте політику конфіденційності в Інтернеті.

  5. Збережіть свої зміни, щоб надіслати оновлення до своєї програми.

Відвідайте наш довідковий центр для отримання додаткової інформації про вимоги політики конфіденційності Google Play.

введіть тут опис зображення


означає, що не потрібно оновлювати apk? або достатньо лише URL-адреси конфіденційності?
giveJob

6

Якщо ваш додаток використовує пакети SDK Firebase, як-от аналітичні та всі, ви можете відключити Advertising IDколекцію на рівні SDK, помістивши AndroidManifest.xmlпід Applicationтегом наступний рядок у вашому файлі .

<meta-data android:name="google_analytics_adid_collection_enabled" android:value="false" />

Більше про це можна прочитати тут .

У моєму додатку навіть не було рекламної програми, але ця section 4.8стаття все-таки потрапила під дію цього пункту. Використовуючи вищевказану методику, я зміг повернути її в Google Play, не подаючи жодної політики конфіденційності .


Я не використовую FireKard SDK, але я використовую Fabric, тож добре, якщо я додаю лише розділ політики конфіденційності у свій додаток та надаю URL-адресу в консолі?
бхаскар


3

мій додаток видалено з магазину сьогодні .. те саме питання все, що я роблю, я додаю до програми політику конфіденційності (Консоль додатка - Присутність магазину - Перелік магазину) Як і зображення, ви можете створити його з Генератора політик конфіденційності додатків і доповнити його та написати посилання в списку магазинів і повторно надіслати додаток. Це для мене працює і вибачте за мою погану мову


1
як ви підтвердили, що ви успішно припинили порушення після розміщення створеної URL-адреси?
giveJob

1
будьте обережні, вам також потрібно оновити додаток, а не лише посилання на консолі розробника. З минулого досвіду, Google не повідомляє, що ви відповідаєте. вони просто знову видалять додаток із магазину. Напевно, нам просто потрібно дочекатися, коли термін закінчиться схрещеними пальцями.
Тео

3

Я використовую Crashlytics та OneSignal. Спираючись на тести @RikvanVelzen з Crashlytics 2.9.3, це не причина, коли я отримую збиток від Google, а OneSignal.

Вимога Google полягає в тому, що "ви повинні надати дійсну політику конфіденційності як у визначеному полі на Play Console, так і з додатка".

Тому я вважаю, що мені потрібно зробити лише дві речі, які не надто складні:

  1. Додайте посилання на політику конфіденційності з консолі Google Play на веб-сторінку з інформацією
  2. Додайте інформацію про політику конфіденційності в додатку

Здається, наведено інструкції, як це зробити (лише один із багатьох): https://www.iubenda.com/blog/warning-google-play-developer-policy-violation-action-required-policy-issue/


3

Створення веб-сторінки політики конфіденційності:

  • Спочатку створіть сторінку з політикою конфіденційності заблокованої програми.
  • Напишіть, яку інформацію ви обробляєте. Якщо ви не обробляєте приватні дані, пишіть їх чітко.
  • Додайте інформацію (посилання) про політику конфіденційності додатків у консолі Google Play

Оновлення програми за згодою:

  • Дотримуйтесь інструкцій з веб-сайту Google: https://developers.google.com/admob/android/eu-consent
  • Додати посилання на політику конфіденційності:
    privacyUrl = new URL("https://www.your.com/privacyurl"); ConsentForm form = new ConsentForm.Builder(context, privacyUrl)

  • Додайте веб-сторінку політики конфіденційності, відкривши її у веб-переглядачі або у веб-перегляді у своїй програмі

  • Оновіть додаток за згодою та завантажте на консоль Google Play

чи це стосується користувачів, які не користуються рекламою?
Бхавеш

вам потрібен обліковий запис AdMob, щоб вибрати постачальників рекламних технологій: "Увійдіть до свого облікового запису AdMob і виберіть постачальників технологій реклами.", див.: support.google.com/admob/answer/7666519#providers
Вітольд Горальський,

3

крок 1: додайте URL-адресу конфіденційності та політики для відтворення консолі магазину

крок 2: створити приклад кнопки в бічній панелі, коли натиснути кнопку, просто зателефонуйте до цього методу нижче та додайте сюди свій URL

private void callThisMethodWhenPrivacyButtonClicked() {
        AlertDialog.Builder alert = new AlertDialog.Builder(this);
        alert.setTitle("Title here");

        WebView wv = new WebView(this);
        wv.loadUrl("{your privacy and policy uurl }");
        wv.setWebViewClient(new WebViewClient() {
            @Override
            public boolean shouldOverrideUrlLoading(WebView view, String url) {
                view.loadUrl(url);

                return true;
            }
        });

        alert.setView(wv);
        alert.setNegativeButton("Close", new DialogInterface.OnClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int id) {
                dialog.dismiss();
            }
        });
        alert.show();
    }

3

По-перше, вам слід створити URL-адресу політики конфіденційності, а потім додати цю URL-адресу в КОНСОЛЬ ВИДАВНИКА GOOGLE на основі програми. Ви можете легко створити політику конфіденційності за допомогою цього веб-сайту.

Політика конфіденційності

Якщо у вас є сервер / хост, спробуйте завантажити сторінку політики конфіденційності на свій власний сервер, інакше ви можете використовувати цей веб-сайт для зберігання.

Згадано : вам потрібно додати цю сторінку політики у свою заявку. Створіть меню як поліцію конфіденційності та покажіть увесь вміст політики в діалоговому вікні. Найпростіший спосіб.


3

У мене було видалено одне моє додаток, а інший отримав попередження з причини, викладеної як Випуск: Порушення використання політики рекламних ідентифікаторів Android та розділ 4.8 Угоди про розповсюдження розробників.

Я створив політику конфіденційності для обох програм, оновив посилання в списку магазину ігрових консолей, включив посилання на політику конфіденційності в головному меню обох додатків та повторно поданих програм. Обидва додатки зараз працюють і працюють. Якщо вам потрібно, ви можете скопіювати політику, переконайтеся, що потрібно вносити зміни відповідно до дозволів програми та назви. Політика конфіденційності

Я не знаю, чи видаляються ці ігрові консолі та попереджуються як страйк, чи хтось може мене просвітити.


Це не страйк, ви отримуєте страйк, якщо додаток перебуває в статусі "Призупинено", якщо ви можете знову завантажити додаток, не страйкуйте, це страйк, коли ви не можете завантажити додаток знову.
користувач2983041

Ви можете мені сказати, що чи потрібно, щоб URL-адреса політики конфіденційності була спеціалізованим веб-сайтом? АЛЕ ми можемо використовувати якийсь тип безкоштовного блогу для цієї мети, як blogger.com?
Ноаман Акрам

@NoamanAkram Як ви бачите, я використовував веб-сайт Word Press blog, тож це може бути будь-яка URL-адреса, поки вона є загальнодоступною та працює. Ви перевіряєте пошту, в якій вони вказали пункти для URL-адреси.
android2013,

спасибі @ user2983041 одне моє додаток було видалено, очевидно, його не так, як призупинено, тому що я зрозумів, що це не враховується як страйк, правда? Що щодо оновлення, відхиленого за будь-яке порушення політики, буде воно зараховано чи ні?
android2013

2

Нещодавно я отримав попередження від Google, в якому зазначалося, що я порушив політику використання рекламних ідентифікаторів Android і розділ 4.8 Угоди про розповсюдження розробників.

Я не використовую рекламу у своєму додатку, але відстежую події / аналітику користувачів за допомогою амплітуди та тканини , що може бути причиною цього попередження.

Дії, необхідні для вирішення проблеми:

  1. Створіть політику конфіденційності за допомогою генератора політик конфіденційності програми Firebase
  2. Включіть у свою програму створену політику конфіденційності та зробіть її доступною для користувачів.

  3. Оновіть додаток та додайте посилання на політику конфіденційності (через веб-сторінку чи документ Google) до свого каталогу магазину.


2

Проблема стверджує, що порушення пов’язане з використанням рекламного ідентифікатора користувача Android. У мене була така ж проблема. Я створив політику конфіденційності та додав URL-адресу до цього в своєму додатку та на сторінці Google Play. Надіслано оновлення, і додаток знову з’являється у реальному часі. Не забудьте зазначити, що ви збираєте особисту інформацію, Android Advertising ID, у своєму додатку. Я дав посилання на політику конфіденційності мого додатка, зверніться до цього, якщо вам потрібно знати, як саме це згадується.

Це моя політика конфіденційності:

https://nwsty.com/privacy-policy-and-terms-of-use-android/

Тут ви можете легко створити політику конфіденційності:

https://app-privacy-policy-generator.firebaseapp.com/

введіть тут опис зображення

Для довідки, це додаток, про який йдеться: https://play.google.com/store/apps/details?id=com.instana.nwsty&hl=uk


0

Я сьогодні призупинив 3 програми. У мене був напружений день, але мені вдалося почати працювати над додатками після обіду. Я працював і надсилав 2 оновлення з 3. Зараз я працюю над третім.

Кілька хвилин тому одного лише схвалили. Більшість моїх додатків вже мають політику конфіденційності. Ті, кого призупинили, не зробили. Підозрювані бібліотеки в моєму випадку - Admob та Firebase Analytics.

Що я зробив: 1. Я створив веб-сторінку політики конфіденційності та додав посилання до переліку магазинів Google Play. 2. Я додав політику конфіденційності як рядок у програму, і вона з’являється через діалогове вікно, яке користувач може одноразово прийняти чи відхилити.

Після оновлень я затримав дихання протягом 2 годин і вуаля!


2
Ви можете, будь ласка, поділитися яким-небудь кодом, який допоможе нам внести подібні зміни у кожен додаток, як додати політику конфіденційності як рядок у програму, і вона з’явиться через діалогове вікно, яке користувач може одноразово прийняти чи відхилити.
Бхавеш

Це може бути дурним питанням, але що ви робите, якщо користувач відхиляє політику конфіденційності, натиснувши кнопку "Відхилити"?
Борислав Борисов

Те ж саме відбувається, коли ви відмовляєтесь від EULA
zimspy
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.