Удаление пользовательских данных

В этом документе объясняется, как удалить данные, связанные с определенным идентификатором пользователя, с помощью API удаления пользователей Google Analytics. Этот инструмент — один из нескольких инструментов, доступных для защиты ваших данных .

Для получения более подробной информации см. справочную документацию .

Для отправки запросов к API удаления пользователей можно использовать проекты Firebase или свойства Google Analytics. Для запросов, описанных в этом руководстве, требуется область действия OAuth 2.0 https://www.googleapis.com/auth/analytics.user.deletion .

Отправить запрос на удаление

Для запроса на удаление данных для заданного пользователя используйте метод upsert . Метод upsert принимает в качестве единственного параметра объект userDeletionRequest .

Укажите пользователя, данные которого вы хотите удалить, задав один из идентификаторов в поле id.userId . Тип идентификатора необходимо указать в поле id.type .

Вот список поддерживаемых типов идентификаторов пользователей:

Каждый запрос на удаление данных обрабатывает только идентификатор, указанный в этом запросе.

Если с одним и тем же пользователем связано несколько идентификаторов, необходимо отправить отдельные запросы на удаление для каждого идентификатора, связанного с этим пользователем. Если вы используете экспорт в BigQuery, вам также необходимо обработать собственные запросы на удаление там.

Узнайте больше об идентификаторах пользователей .

Хронология удаления

Метод upsert возвращает ресурс запроса на удаление пользователя с установленным полем deletionRequestTime . Поле deletionRequestTime указывает время, когда запрос на удаление был получен Google Analytics.

Информацию о сроке хранения данных после отправки запроса на удаление см. в разделе «Удаление пользовательских данных» .