Чтобы помочь вам соблюдать законы США о защите конфиденциальности , 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 во время загрузки рекламы:
Java
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.
Если вы собираете решения о согласии с помощью платформы управления согласием или собственной системы обмена сообщениями, SDK GMA Next-Gen учитывает сигналы GPP, записываемые в локальное хранилище. SDK платформы обмена сообщениями с пользователями (UMP) поддерживает запись сигнала GPP. Для сбора согласия на уровне штатов США см. раздел «Поддержка IAB США» .