- Solicitação HTTP
- Parâmetros de caminho
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- ChangeHistoryResourceType
- ActionType
- ChangeHistoryEvent
- ActorType
- ChangeHistoryChange
- ChangeHistoryResource
- Faça um teste
Procura todas as mudanças em uma conta ou em filhos dela com base no conjunto especificado de filtros.
Solicitação HTTP
POST https://analyticsadmin.googleapis.com/v1beta/{account=accounts/*}:searchChangeHistoryEvents
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
account |
Obrigatório. O recurso da conta para o qual retornar recursos do histórico de alterações. Formato: accounts/{account} Exemplo: "accounts/100" |
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
Representação JSON |
---|
{ "property": string, "resourceType": [ enum ( |
Campos | |
---|---|
property |
Opcional. Nome do recurso de uma propriedade filha. Se definido, retorna apenas as mudanças feitas nesta propriedade ou nos recursos filhos dela. Formato: properties/{propertyId} Exemplo: "properties/100" |
resourceType[] |
Opcional. Se definido, retornará alterações somente se forem para um recurso que corresponda a pelo menos um desses tipos. |
action[] |
Opcional. Se definido, retorna apenas as mudanças que correspondem a um ou mais desses tipos de ação. |
actorEmail[] |
Opcional. Se definido, só retorna mudanças feitas por um usuário dessa lista. |
earliestChangeTime |
Opcional. Se definido, retorna somente as alterações feitas depois desse período (inclusive). Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
latestChangeTime |
Opcional. Se definido, retorna apenas as mudanças feitas antes desse horário. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
pageSize |
Opcional. O número máximo de itens do ChangeHistoryEvent a serem retornados. O serviço pode retornar menos que esse valor, mesmo que haja outras páginas. Se não for especificado, no máximo 50 itens serão retornados. O valor máximo é 200. Valores maiores serão convertidos para o máximo. |
pageToken |
Opcional. Um token de página recebido de uma chamada |
Corpo da resposta
Mensagem de resposta para o RPC SearchAccounts.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
Representação JSON |
---|
{
"changeHistoryEvents": [
{
object ( |
Campos | |
---|---|
changeHistoryEvents[] |
Resultados que estavam acessíveis ao autor da chamada. |
nextPageToken |
Um token, que pode ser enviado como |
Escopos de autorização
Requer o seguinte escopo OAuth:
https://www.googleapis.com/auth/analytics.edit
ChangeHistoryResourceType
Tipos de recursos que podem retornar mudanças do histórico de alterações.
Enums | |
---|---|
CHANGE_HISTORY_RESOURCE_TYPE_UNSPECIFIED |
Tipo de recurso desconhecido ou não especificado. |
ACCOUNT |
Recurso da conta |
PROPERTY |
Recurso de propriedade |
FIREBASE_LINK |
Recurso do FirebaseLink |
GOOGLE_ADS_LINK |
Recurso GoogleAdsLink |
GOOGLE_SIGNALS_SETTINGS |
Recurso GoogleSignalsSettings |
CONVERSION_EVENT |
Recurso ConversionEvent |
MEASUREMENT_PROTOCOL_SECRET |
Recurso MeasurementProtocolSecret |
DATA_RETENTION_SETTINGS |
Recurso DataRetentionSettings |
DISPLAY_VIDEO_360_ADVERTISER_LINK |
Recurso de DisplayVideo360AdvertiserLink |
DISPLAY_VIDEO_360_ADVERTISER_LINK_PROPOSAL |
Recurso de DisplayVideo360AdvertiserLinkProposal |
DATA_STREAM |
Recurso DataStream |
ATTRIBUTION_SETTINGS |
Recurso AttributionSettings |
ActionType
Tipos de ações que podem mudar um recurso.
Enums | |
---|---|
ACTION_TYPE_UNSPECIFIED |
Tipo de ação desconhecido ou não especificado. |
CREATED |
O recurso foi criado nessa mudança. |
UPDATED |
O recurso foi atualizado com base nessa mudança. |
DELETED |
O recurso foi excluído nesta mudança. |
ChangeHistoryEvent
Um conjunto de mudanças em uma conta do Google Analytics ou nas propriedades filhas dela que resultaram da mesma causa. As causas comuns são atualizações feitas na interface do Google Analytics, mudanças feitas pelo suporte ao cliente ou alterações automáticas no sistema do Google Analytics.
Representação JSON |
---|
{ "id": string, "changeTime": string, "actorType": enum ( |
Campos | |
---|---|
id |
ID desse evento do histórico de alterações. Esse ID é exclusivo no Google Analytics. |
changeTime |
Horário em que a mudança foi feita. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
actorType |
O tipo de agente que fez a alteração. |
userActorEmail |
Endereço de e-mail da Conta do Google que fez a alteração. Será um endereço de e-mail válido se o campo "Ator" estiver definido como "USER", e vazio, caso contrário. Contas do Google excluídas vão causar um erro. |
changesFiltered |
Se for verdadeiro, a lista de mudanças retornadas foi filtrada e não representa todas as mudanças que ocorreram nesse evento. |
changes[] |
Uma lista de mudanças feitas neste evento do histórico de alterações que se encaixam nos filtros especificados em SearchChangeHistoryEventsRequest. |
ActorType
Diferentes tipos de atores que podem fazer mudanças nos recursos do Google Analytics.
Enums | |
---|---|
ACTOR_TYPE_UNSPECIFIED |
Tipo de ator desconhecido ou não especificado. |
USER |
Mudanças feitas pelo usuário especificado em actorEmail. |
SYSTEM |
Mudanças feitas pelo sistema do Google Analytics. |
SUPPORT |
Mudanças feitas pela equipe de suporte do Google Analytics. |
ChangeHistoryChange
Uma descrição de uma mudança em um único recurso do Google Analytics.
Representação JSON |
---|
{ "resource": string, "action": enum ( |
Campos | |
---|---|
resource |
Nome do recurso cujas mudanças são descritas por essa entrada. |
action |
O tipo de ação que mudou esse recurso. |
resourceBeforeChange |
Conteúdo do recurso antes da mudança. Se esse recurso foi criado nessa mudança, esse campo não vai estar presente. |
resourceAfterChange |
Conteúdo do recurso após a mudança. Se esse recurso foi excluído nessa mudança, esse campo não vai estar presente. |
ChangeHistoryResource
Um snapshot de um recurso antes ou depois do resultado de uma alteração no histórico de alterações.
Representação JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de união
|
|
account |
Um resumo de um recurso da conta no histórico de alterações. |
property |
Um snapshot de um recurso de propriedade no histórico de alterações. |
firebaseLink |
Um snapshot de um recurso FirebaseLink no histórico de alterações. |
googleAdsLink |
Um instantâneo de um recurso do GoogleAdsLink no histórico de alterações. |
conversionEvent |
Um resumo de um recurso ConversionEvent no histórico de alterações. |
measurementProtocolSecret |
Um snapshot de um recurso MeasurementProtocolSecret no histórico de alterações. |
dataRetentionSettings |
Um snapshot de um recurso de configurações de retenção de dados no histórico de alterações. |
dataStream |
Um snapshot de um recurso do DataStream no histórico de alterações. |