1) Если я удаляю свои приложения из стран ЕС (удаляю из магазина приложений стран ЕС и из магазина игр), тогда я могу не добавлять диалог согласия в свои приложения?
=> ДА, все в порядке.нет необходимости показывать диалог согласия.
1.1) нет проблем, если пользователь меняет магазин из страны ЕС в США, а затем загружает мое приложение?
=> Тогда этот пользователь принадлежит США.Таким образом, это не вызывает каких-либо проблем, потому что GDPR для страны ЕС.
2) Если я поставлю поле согласия, то я должен показать диалог согласия всем пользователям?Потому что без получения согласия мне не разрешено указывать страну пользователя.Если я ошибаюсь, поправьте меня.
=> Вам нужно показать диалоговое окно, если пользователь принадлежит только к Европейскому Союзу. Для другой страны это не нужно.
Для этогодля этого нужно использовать какой-то трюк
Решение:
Вы должны получить IP-адрес пользователя, затем с помощью https://github.com/seventhmoon/IpApi-retrofit вы можетеопределить пользователя, принадлежащего Европейскому Союзу или нет?
он принадлежит Европейскому Союзу
Если ДА
показать диалоговое окно согласия
иначе
Нет необходимости для согласия диалогов
3) Монетизация моих приложений основана на 4 сетях (admob, chartboost, unityads, vungle).Должен ли я разместить 4 диалоговых окна согласия?
=> Нет, вам просто нужно показать одно диалоговое окно согласия.если пользователь согласен сохранить это значение (в SharedPref) для дальнейшего использования и передать его всей остальной сети.