В этом документе представлен общий обзор API удаления пользователей Google Analytics.
Введение
API удаления пользователей Google Analytics позволяет клиентам обрабатывать удаление данных, связанных с данным идентификатором пользователя. Этот инструмент является одним из нескольких инструментов, которые помогут вам защитить ваши данные .
Обзор
API удаления пользователей позволяет клиенту Google Analytics удалять данные для определенного идентификатора пользователя из проекта или веб-ресурса. Запросы на удаление пользователей можно делать с использованием проектов Firebase или свойств Google Analytics.
Запрос на удаление данных
Используйте метод upsert , чтобы запросить удаление данных для данного пользователя. Метод upsert принимает ресурс запроса на удаление пользователя в качестве единственного параметра. Запрос на удаление данных можно применить либо к веб-ресурсу Google Analytics (указанному в поле webPropertyId ), либо к ресурсу GA4 (указанному в поле propertyId ). Пользователя, данные которого будут удалены, можно указать, задав один из идентификаторов внутри поля id.userId . Тип идентификатора должен быть указан внутри поля id.type . Поддерживаемые типы идентификаторов пользователей:
- CLIENT_ID : идентификатор клиента Google Analytics (поддерживается только в том случае, если установлено поле webPropertyId или propertyId ).
- USER_ID : идентификатор пользователя Google Analytics (поддерживается только в том случае, если установлено поле webPropertyId или propertyId ).
- APP_INSTANCE_ID : идентификатор экземпляра приложения Firebase (поддерживается только в том случае, если установлено поле firebaseProjectId или propertyId ).
Дополнительную информацию о функциях User ID и Client ID можно найти в Справочном центре Analytics .
Удаление данных
Метод upsert возвращает ресурс запроса на удаление пользователя с установленным полем deleteRequestTime . Поле deletionRequestTime отмечает момент времени, когда запрос на удаление был получен Google Analytics.
Для вызова метода upsert необходима https://www.googleapis.com/auth/analytics.user.deletion область OAuth 2.0.