Чтобы помочь вам соблюдать законы о конфиденциальности в разных штатах США , GMA Next-Gen SDK позволяет использовать параметр ограниченной обработки данных Google (RDP), чтобы указать, следует ли включить RDP. Google также поддерживает Глобальную платформу конфиденциальности (GPP) для соответствующих штатов США. Когда GMA Next-Gen SDK использует любой из этих сигналов, SDK ограничивает обработку определенных уникальных идентификаторов и других данных при предоставлении вам услуг.
Вам необходимо решить, насколько ограниченная обработка данных будет способствовать вашим планам по обеспечению соответствия требованиям и когда её следует включить. Определите, следует ли использовать параметр RDP напрямую или сообщать о согласии и вариантах конфиденциальности с помощью спецификации GPP .
Это руководство поможет вам включить RDP для каждого запроса рекламы и использовать сигнал GPP.
Включить сигнал RDP
Чтобы уведомить Google о необходимости включить сигнал RDP, запишите ключ gad_rdp со значением 1 в хранилище SharedPreferences . GMA Next-Gen SDK считывает ключ gad_rdp во время загрузки рекламы:
Ява
SharedPreferences sharedPref = PreferenceManager.getDefaultSharedPreferences(context);
sharedPref.edit().putInt("gad_rdp", 1).apply();
Котлин
val sharedPref = PreferenceManager.getDefaultSharedPreferences(context)
sharedPref.edit().putInt("gad_rdp", 1).apply()
Используйте сигнал IAB GPP
Если вы собираете решения о согласии с помощью платформы управления согласием или собственной системы обмена сообщениями, GMA Next-Gen SDK учитывает сигналы GPP, записанные в локальное хранилище. SDK платформы обмена сообщениями для пользователей (UMP) поддерживает запись сигналов GPP. Чтобы получить согласие штата США, см. раздел «Поддержка IAB США» .