- HTTP-запрос
- Параметры пути
- Текст запроса
- Ответный текст
- Области полномочий
- ChangeHistoryResourceType
- Тип действия
- ChangeHistoryEvent
- ActorType
- ChangeHistoryChange
- ChangeHistoryResource
- Попробуйте!
Выполняет поиск по всем изменениям в учетной записи или ее дочерних элементах с учетом заданного набора фильтров.
Возвращает только подмножество изменений, поддерживаемых API. Пользовательский интерфейс может отображать дополнительные изменения.
HTTP-запрос
POST https://analyticsadmin.googleapis.com/v1alpha/{account=accounts/*}:searchChangeHistoryEvents
В URL-адресе используется синтаксис транскодирования gRPC .
Параметры пути
| Параметры | |
|---|---|
account | Обязательный параметр. Ресурс учетной записи, для которого необходимо вернуть информацию об истории изменений. Формат: accounts/{account} Пример: |
Текст запроса
Тело запроса содержит данные следующей структуры:
| JSON-представление |
|---|
{ "property": string, "resourceType": [ enum ( |
| Поля | |
|---|---|
property | Необязательный параметр. Имя ресурса для дочернего свойства. Если задано, возвращать будут только изменения, внесенные в это свойство или его дочерние ресурсы. Формат: properties/{propertyId} Пример: |
resourceType[] | Необязательный параметр. Если задан, возвращать изменения следует только в том случае, если они касаются ресурса, соответствующего хотя бы одному из указанных типов. |
action[] | Необязательный параметр. Если он задан, возвращать только изменения, соответствующие одному или нескольким из этих типов действий. |
actorEmail[] | Необязательно. Если задано, возвращать изменения будет только в том случае, если они внесены пользователем из этого списка. |
earliestChangeTime | Необязательно. Если задано, будут возвращаться только изменения, внесенные после указанного времени (включительно). Используется RFC 3339, согласно которому генерируемый вывод всегда будет Z-нормализован и будет содержать 0, 3, 6 или 9 дробных знаков. Допускаются также смещения, отличные от "Z". Примеры: |
latestChangeTime | Необязательно. Если задано, будут возвращены только изменения, внесенные до этого времени (включительно). Используется RFC 3339, согласно которому генерируемый вывод всегда будет Z-нормализован и будет содержать 0, 3, 6 или 9 дробных знаков. Допускаются также смещения, отличные от "Z". Примеры: |
pageSize | Необязательный параметр. Максимальное количество элементов ChangeHistoryEvent, которые необходимо вернуть. Если параметр не указан, будет возвращено не более 50 элементов. Максимальное значение — 200 (более высокие значения будут преобразованы к максимальному значению). Обратите внимание, что сервис может вернуть страницу с меньшим количеством элементов, чем указано в этом значении (возможно, даже с нулевым количеством), и что могут существовать дополнительные страницы. Если вам нужно определенное количество элементов, вам необходимо продолжать запрашивать дополнительные страницы, используя |
pageToken | Необязательный параметр. Токен страницы, полученный из предыдущего вызова |
Ответный текст
Ответное сообщение для RPC-запроса SearchAccounts.
В случае успеха тело ответа содержит данные следующей структуры:
| JSON-представление |
|---|
{
"changeHistoryEvents": [
{
object ( |
| Поля | |
|---|---|
changeHistoryEvents[] | Результаты, доступные звонившему. |
nextPageToken | Токен, который можно отправить в качестве |
Области полномочий
Требуется следующая область действия OAuth:
-
https://www.googleapis.com/auth/analytics.edit
ChangeHistoryResourceType
Типы ресурсов, изменения которых могут быть получены из истории изменений.
| Перечисления | |
|---|---|
CHANGE_HISTORY_RESOURCE_TYPE_UNSPECIFIED | Тип ресурса неизвестен или не указан. |
ACCOUNT | Ресурс учетной записи |
PROPERTY | Ресурсы недвижимости |
FIREBASE_LINK | Ресурс FirebaseLink |
GOOGLE_ADS_LINK | Ресурс GoogleAdsLink |
GOOGLE_SIGNALS_SETTINGS | Ресурс GoogleSignalsSettings |
CONVERSION_EVENT | Ресурс ConversionEvent |
MEASUREMENT_PROTOCOL_SECRET | Протокол измерения. Секретный ресурс. |
CUSTOM_DIMENSION | Ресурс CustomDimension |
CUSTOM_METRIC | Ресурс CustomMetric |
DATA_RETENTION_SETTINGS | Ресурс DataRetentionSettings |
DISPLAY_VIDEO_360_ADVERTISER_LINK | DisplayVideo360AdvertiserLink ресурс |
DISPLAY_VIDEO_360_ADVERTISER_LINK_PROPOSAL | DisplayVideo360AdvertiserLinkProposal resource |
SEARCH_ADS_360_LINK | Ресурс SearchAds360Link |
DATA_STREAM | Ресурс DataStream |
ATTRIBUTION_SETTINGS | Ресурс AttributionSettings |
EXPANDED_DATA_SET | Ресурс ExpandedDataSet |
CHANNEL_GROUP | Ресурс ChannelGroup |
BIGQUERY_LINK | Ссылка на ресурс BigQuery |
ENHANCED_MEASUREMENT_SETTINGS | Ресурс EnhancedMeasurementSettings |
DATA_REDACTION_SETTINGS | Ресурс DataRedactionSettings |
SKADNETWORK_CONVERSION_VALUE_SCHEMA | Ресурс SKAdNetworkConversionValueSchema |
ADSENSE_LINK | Ресурс AdSenseLink |
AUDIENCE | Ресурс для аудитории |
EVENT_CREATE_RULE | Ресурс EventCreateRule |
KEY_EVENT | Ресурс ключевого события |
CALCULATED_METRIC | Ресурс CalculatedMetric |
REPORTING_DATA_ANNOTATION | Ресурс ReportingDataAnnotation |
SUBPROPERTY_SYNC_CONFIG | Ресурс SubpropertySyncConfig |
REPORTING_IDENTITY_SETTINGS | Ресурс ReportingIdentitySettings |
USER_PROVIDED_DATA_SETTINGS | Ресурс UserProvidedDataSettings |
Тип действия
Типы действий, которые могут изменить ресурс.
| Перечисления | |
|---|---|
ACTION_TYPE_UNSPECIFIED | Тип действия неизвестен или не указан. |
CREATED | В результате этих изменений был создан ресурс. |
UPDATED | В результате этих изменений ресурс был обновлен. |
DELETED | В результате этого изменения ресурс был удален. |
ChangeHistoryEvent
Набор изменений в учетной записи Google Analytics или ее дочерних свойствах, вызванных одной и той же причиной. Типичными причинами являются обновления пользовательского интерфейса Google Analytics, изменения, внесенные службой поддержки клиентов, или автоматические изменения в системе Google Analytics.
| JSON-представление |
|---|
{ "id": string, "changeTime": string, "actorType": enum ( |
| Поля | |
|---|---|
id | Идентификатор этого события в истории изменений. Этот идентификатор уникален во всей системе Google Analytics. |
changeTime | Время, когда произошли перемены. Используется RFC 3339, согласно которому генерируемый вывод всегда будет Z-нормализован и будет содержать 0, 3, 6 или 9 дробных знаков. Допускаются также смещения, отличные от "Z". Примеры: |
actorType | Тип актёра, который внёс эти изменения. |
userActorEmail | Адрес электронной почты учетной записи Google, внесшей изменения. Это будет действительный адрес электронной почты, если в поле "Активный пользователь" установлено значение "Пользователь", и пустой в противном случае. Удаленные учетные записи Google вызовут ошибку. |
changesFiltered | Если это так, то возвращенный список изменений был отфильтрован и не отражает всех изменений, произошедших в ходе данного события. |
changes[] | Список изменений, внесенных в это событие истории изменений, которые соответствуют фильтрам, указанным в SearchChangeHistoryEventsRequest. |
ActorType
Различные типы субъектов, которые могут вносить изменения в ресурсы Google Analytics.
| Перечисления | |
|---|---|
ACTOR_TYPE_UNSPECIFIED | Тип актора неизвестен или не указан. |
USER | Изменения, внесенные пользователем, указанным в actorEmail. |
SYSTEM | Изменения внесены системой Google Analytics. |
SUPPORT | Изменения внесены сотрудниками службы поддержки Google Analytics. |
ChangeHistoryChange
Описание изменения, внесенного в один из ресурсов Google Analytics.
| JSON-представление |
|---|
{ "resource": string, "action": enum ( |
| Поля | |
|---|---|
resource | Название ресурса, изменения которого описываются данной записью. |
action | Тип действия, который изменил этот ресурс. |
resourceBeforeChange | Содержимое ресурса до внесения изменений. Если этот ресурс был создан в момент внесения изменений, это поле будет отсутствовать. |
resourceAfterChange | Содержимое ресурса после внесения изменений. Если этот ресурс был удален в ходе данного изменения, это поле будет отсутствовать. |
ChangeHistoryResource
Снимок состояния ресурса до или после изменения, зафиксированного в истории изменений.
| JSON-представление |
|---|
{ // Union field |
| Поля | |
|---|---|
| |
account | Снимок ресурса учетной записи в истории изменений. |
property | Снимок состояния ресурса "Свойства" в истории изменений. |
firebaseLink | Снимок ресурса FirebaseLink в истории изменений. |
googleAdsLink | Снимок истории изменений ресурса GoogleAdLink. |
googleSignalsSettings | Снимок ресурса GoogleSignalsSettings в истории изменений. |
displayVideo360AdvertiserLink | Снимок ресурса DisplayVideo360AdvertiserLink в истории изменений. |
displayVideo360AdvertiserLinkProposal | Снимок ресурса DisplayVideo360AdvertiserLinkProposal в истории изменений. |
conversionEvent | Снимок ресурса ConversionEvent в истории изменений. |
measurementProtocolSecret | Снимок ресурса MeasurementProtocolSecret в истории изменений. |
customDimension | Снимок ресурса CustomDimension в истории изменений. |
customMetric | Снимок ресурса CustomMetric в истории изменений. |
dataRetentionSettings | Снимок ресурса настроек хранения данных в истории изменений. |
searchAds360Link | Снимок ресурса SearchAds360Link в истории изменений. |
dataStream | Снимок ресурса DataStream в истории изменений. |
attributionSettings | Снимок ресурса AttributionSettings в истории изменений. |
expandedDataSet | Снимок ресурса ExpandedDataSet в истории изменений. |
channelGroup | Снимок состояния ресурса ChannelGroup в истории изменений. |
bigqueryLink | Снимок ресурса ссылки BigQuery в истории изменений. |
enhancedMeasurementSettings | Снимок ресурса EnhancedMeasurementSettings в истории изменений. |
dataRedactionSettings | Снимок ресурса DataRedactionSettings в истории изменений. |
skadnetworkConversionValueSchema | Снимок ресурса SKAdNetworkConversionValueSchema в истории изменений. |
adsenseLink | Снимок истории изменений ресурса AdSenseLink. |
audience | Снимок ресурса Audience в истории изменений. |
eventCreateRule | Снимок ресурса EventCreateRule в истории изменений. |
keyEvent | Снимок ресурса KeyEvent в истории изменений. |
calculatedMetric | Снимок ресурса CalculatedMetric в истории изменений. |
reportingDataAnnotation | Снимок ресурса ReportingDataAnnotation в истории изменений. |
subpropertySyncConfig | Снимок ресурса SubpropertySyncConfig в истории изменений. |
reportingIdentitySettings | Снимок ресурса ReportingIdentitySettings в истории изменений. |
userProvidedDataSettings | Снимок ресурса UserProvidedDataSettings в истории изменений. |