Как проверить GDPR, если я не в Европе? - PullRequest
0 голосов
/ 15 мая 2018

MoPub наконец-то выпустил свой SDK для GDPR, и я следую их инструкциям, и их код сказал мне, что мне не нужно согласие, что имеет смысл, так как я в США. Затем я переключился на VPN для Германии, и он продолжал говорить мне то же самое. Так как же это проверить?

Это код, который я использую:

          PersonalInfoManager mPersonalInfoManager = MoPub.getPersonalInformationManager();
          boolean gdprApplies = mPersonalInfoManager.gdprApplies();
          boolean shouldShowConsentDialog = mPersonalInfoManager.shouldShowConsentDialog();

И gdprApplies, и shouldShowConsentDialog были false при использовании VPN в Германии, и я даже попробовал его после очистки данных приложения.

Ответы [ 3 ]

0 голосов
/ 19 мая 2018

Я использовал VPN для получения европейского IP-адреса, и диалоговое окно согласия ЕС показывалось правильно. Может быть, вам нужно очистить кеш или переустановить приложение.

0 голосов
/ 21 мая 2018

В первую очередь GDPR применяется за пределами США, если вы являетесь гражданином ЕС. Таким образом, «подмена, как вы в UE» не соответствует ничего в отношении GDPR (объяснение также можно посмотреть здесь ).

Во-вторых, это все в документации, пожалуйста, прочитайте :

GDPR Применяется: Если мы обнаружим, что пользователь впервые открыл данное приложение в Европейском экономическом пространстве, Соединенном Королевстве или Швейцарии, как определено по усеченному IP-адресу пользователя, MoPub рассмотрит GDPR, применяемое к этому пользователю для срок действия этого приложения, что означает, что MoPub требует согласия пользователя перед показом персонализированной рекламы. Начиная с SDK 5.0, если пользователь впервые открыл приложение в каком-либо регионе за пределами Европейской экономической зоны, Соединенного Королевства и Швейцарии, мы всегда будем рассматривать пользователя как имеющего согласие.

0 голосов
/ 15 мая 2018

возможно, используется настройка региона вашего телефона, а не сеть. попробуйте установить регион на телефоне.

Возможно, он также использует страну сима, поэтому запустите эмулятор и выполните эту команду, чтобы подделать регион вашего сима

adb root
adb shell 
setprop gsm.sim.operator.iso-country gb
...