Чтобы вам было проще соблюдать законы штатов США о конфиденциальности, в GMA Next-Gen SDK можно использовать параметр ограничения обработки данных, который позволяет указать, нужно ли включить ограничение обработки данных. Google также поддерживает глобальную платформу конфиденциальности (GPP) для штатов США, в которых она действует. Когда GMA Next-Gen SDK использует любой из этих сигналов, SDK ограничивает использование некоторых уникальных идентификаторов и других данных, обрабатываемых при оказании вам услуг.
Вы должны решить, как ограничение обработки данных может помочь вам соблюдать требования законодательства и когда его следует включить. Решите, будете ли вы использовать параметр ограничения обработки данных напрямую или передавать данные о согласии и конфиденциальности с помощью спецификации GPP.
В этом руководстве рассказывается, как включить ограничение обработки данных для отдельных запросов объявлений и использовать сигнал GPP.
Как включить сигнал ограничения обработки данных
Чтобы сообщить Google о необходимости включить сигнал ограничения обработки данных, запишите ключ gad_rdp со значением 1 в хранилище SharedPreferences. GMA Next-Gen SDK считывает ключ gad_rdp во время загрузки объявления:
Java
SharedPreferences sharedPref = PreferenceManager.getDefaultSharedPreferences(context);
sharedPref.edit().putInt("gad_rdp", 1).apply();
Kotlin
val sharedPref = PreferenceManager.getDefaultSharedPreferences(context)
sharedPref.edit().putInt("gad_rdp", 1).apply()
Как использовать сигнал GPP от IAB
Если вы собираете ответы на запросы согласия с помощью платформы для запросов согласия или собственных сообщений, GMA Next-Gen SDK учитывает сигналы GPP, записанные в локальное хранилище. User Messaging Platform (UMP) SDK поддерживает запись сигнала GPP. Чтобы собирать согласие пользователей из США, ознакомьтесь с поддержкой IAB в США.