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