- Requête HTTP
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- ChangeHistoryResourceType
- ActionType
- ChangeHistoryEvent
- ActorType
- ChangeHistoryChange
- ChangeHistoryResource
- Essayer
Recherche toutes les modifications apportées à un compte ou à ses enfants en fonction de l'ensemble de filtres spécifié.
Requête HTTP
POST https://analyticsadmin.googleapis.com/v1beta/{account=accounts/*}:searchChangeHistoryEvents
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
account |
Obligatoire. Ressource de compte pour laquelle renvoyer des ressources d'historique des modifications. Format: accounts/{compte} Exemple: "accounts/100" |
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON |
---|
{ "property": string, "resourceType": [ enum ( |
Champs | |
---|---|
property |
Facultatif. Nom de la ressource d'une propriété enfant. Si défini, ne renvoie que les modifications apportées à cette propriété ou à ses ressources enfants. Format: properties/{propertyId} Exemple: "properties/100" |
resourceType[] |
Facultatif. Si cette valeur est définie, ne renvoyez les modifications que si elles concernent une ressource correspondant à au moins l'un de ces types. |
action[] |
Facultatif. Si cette valeur est définie, seules les modifications correspondant à un ou plusieurs de ces types d'actions sont renvoyées. |
actorEmail[] |
Facultatif. Si cette valeur est définie, seules les modifications apportées par un utilisateur de cette liste sont renvoyées. |
earliestChangeTime |
Facultatif. Si cette valeur est définie, seules les modifications effectuées après cette heure (inclusive) sont renvoyées. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
latestChangeTime |
Facultatif. Si cette valeur est définie, seules les modifications apportées avant cette heure (inclusive) sont renvoyées. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
pageSize |
Facultatif. Nombre maximal d'éléments ChangeHistoryEvent à renvoyer. Le service peut renvoyer un nombre inférieur à cette valeur, même si des pages supplémentaires sont disponibles. Si aucune valeur n'est spécifiée, 50 éléments au maximum seront renvoyés. La valeur maximale est 200 (les valeurs supérieures sont réduites à la valeur maximale). |
pageToken |
Facultatif. Jeton de page reçu d'un appel |
Corps de la réponse
Message de réponse pour le RPC SearchAccounts.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Représentation JSON |
---|
{
"changeHistoryEvents": [
{
object ( |
Champs | |
---|---|
changeHistoryEvents[] |
Résultats accessibles à l'appelant. |
nextPageToken |
Jeton pouvant être envoyé en tant que |
Champs d'application des autorisations
Requiert le niveau d'accès OAuth suivant :
https://www.googleapis.com/auth/analytics.edit
ChangeHistoryResourceType
Types de ressources dont les modifications peuvent être renvoyées à partir de l'historique des modifications.
Enums | |
---|---|
CHANGE_HISTORY_RESOURCE_TYPE_UNSPECIFIED |
Type de ressource inconnu ou non spécifié. |
ACCOUNT |
Ressource de compte |
PROPERTY |
Ressource de propriété |
FIREBASE_LINK |
Ressource FirebaseLink |
GOOGLE_ADS_LINK |
Ressource GoogleAdsLink |
GOOGLE_SIGNALS_SETTINGS |
Ressource GoogleSignalsSettings |
CONVERSION_EVENT |
Ressource ConversionEvent |
MEASUREMENT_PROTOCOL_SECRET |
Ressource MeasurementProtocolSecret |
DATA_RETENTION_SETTINGS |
Ressource DataRetentionSettings |
DISPLAY_VIDEO_360_ADVERTISER_LINK |
Ressource DisplayVideo360AdvertiserLink |
DISPLAY_VIDEO_360_ADVERTISER_LINK_PROPOSAL |
Ressource DisplayVideo360AdvertiserLinkProposal |
DATA_STREAM |
Ressource DataStream |
ATTRIBUTION_SETTINGS |
Ressource AttributionSettings |
ActionType
Types d'actions pouvant modifier une ressource.
Enums | |
---|---|
ACTION_TYPE_UNSPECIFIED |
Type d'action inconnu ou non spécifié. |
CREATED |
Cette modification a entraîné la création d'une ressource. |
UPDATED |
La ressource a été mise à jour lors de ce changement. |
DELETED |
La ressource a été supprimée lors de ce changement. |
ChangeHistoryEvent
Ensemble de modifications apportées à un compte Google Analytics ou à ses propriétés enfants pour une même raison. Cela peut être dû à des mises à jour effectuées dans l'interface utilisateur de Google Analytics, à des modifications apportées par le service client ou à des modifications automatiques du système Google Analytics.
Représentation JSON |
---|
{ "id": string, "changeTime": string, "actorType": enum ( |
Champs | |
---|---|
id |
ID de cet événement de l'historique des modifications. Cet ID est unique dans Google Analytics. |
changeTime |
Heure à laquelle la modification a été apportée. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
actorType |
Type d'acteur qui a effectué la modification. |
userActorEmail |
Adresse e-mail du compte Google à l'origine de la modification. Il s'agit d'une adresse e-mail valide si le champ "acteur" est défini sur "UTILISATEUR", et d'une adresse vide dans le cas contraire. Les comptes Google supprimés génèrent une erreur. |
changesFiltered |
Si la valeur est "true", la liste des modifications renvoyées a été filtrée et ne représente pas toutes les modifications apportées à cet événement. |
changes[] |
Liste des modifications apportées dans cet événement de l'historique des modifications qui correspondent aux filtres spécifiés dans SearchChangeHistoryEventsRequest. |
ActorType
Différents types d'acteurs pouvant modifier les ressources Google Analytics.
Enums | |
---|---|
ACTOR_TYPE_UNSPECIFIED |
Type d'acteur inconnu ou non spécifié. |
USER |
Modifications apportées par l'utilisateur spécifié dans actorEmail. |
SYSTEM |
Modifications apportées par le système Google Analytics. |
SUPPORT |
Modifications apportées par l'équipe d'assistance Google Analytics. |
ChangeHistoryChange
Description d'une modification apportée à une seule ressource Google Analytics.
Représentation JSON |
---|
{ "resource": string, "action": enum ( |
Champs | |
---|---|
resource |
Nom de la ressource dont les modifications sont décrites par cette entrée. |
action |
Type d'action ayant modifié cette ressource. |
resourceBeforeChange |
Contenu de la ressource avant la modification Si cette ressource a été créée lors de cette modification, ce champ sera manquant. |
resourceAfterChange |
Contenu des ressources après la modification. Si cette ressource a été supprimée lors de cette modification, ce champ sera manquant. |
ChangeHistoryResource
Instantané d'une ressource avant ou après le résultat d'une modification dans l'historique des modifications.
Représentation JSON |
---|
{ // Union field |
Champs | |
---|---|
Champ d'union
|
|
account |
Instantané d'une ressource "Account" dans l'historique des modifications. |
property |
Instantané d'une ressource "Propriété" dans l'historique des modifications. |
firebaseLink |
Instantané d'une ressource FirebaseLink dans l'historique des modifications. |
googleAdsLink |
Snapshot d'une ressource GoogleAdsLink dans l'historique des modifications. |
conversionEvent |
Snapshot d'une ressource ConversionEvent dans l'historique des modifications. |
measurementProtocolSecret |
Instantané d'une ressource MeasurementProtocolSecret dans l'historique des modifications. |
dataRetentionSettings |
Instantané d'une ressource de paramètres de conservation des données dans l'historique des modifications. |
dataStream |
Instantané d'une ressource DataStream dans l'historique des modifications. |