- HTTP-Anfrage
- Pfadparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- ChangeHistoryResourceType
- Aktionstyp
- ChangeHistoryEvent
- Akteurtyp
- ChangeHistoryChange
- ChangeHistoryResource
- Testen!
Sucht alle Änderungen an einem Konto oder dessen untergeordneten Elementen mit den angegebenen Filtern.
HTTP-Anfrage
POST https://analyticsadmin.googleapis.com/v1beta/{account=accounts/*}:searchChangeHistoryEvents
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
account |
Erforderlich. Die Kontoressource, für die Änderungsverlaufsressourcen zurückgegeben werden sollen. |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{ "property": string, "resourceType": [ enum ( |
Felder | |
---|---|
property |
Optional. Ressourcenname für eine untergeordnete Property. Wenn festgelegt, werden nur Änderungen an dieser Property oder ihren untergeordneten Ressourcen zurückgegeben. |
resourceType[] |
Optional. Wenn festgelegt, werden Änderungen nur dann zurückgegeben, wenn sie für eine Ressource gelten, die mit mindestens einem dieser Typen übereinstimmt. |
action[] |
Optional. Wenn festgelegt, werden nur Änderungen zurückgegeben, die mit mindestens einer dieser Aktionstypen übereinstimmen. |
actorEmail[] |
Optional. Wenn festgelegt, werden Änderungen nur zurückgegeben, wenn sie von einem Nutzer in dieser Liste vorgenommen wurden. |
earliestChangeTime |
Optional. Wenn festgelegt, werden nur Änderungen zurückgegeben, die nach diesem Zeitraum vorgenommen werden (einschließlich). Ein Zeitstempel im RFC3339 UTC-Format „Zulu“ mit einer Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: |
latestChangeTime |
Optional. Wenn festgelegt, werden nur Änderungen zurückgegeben, die vor diesem Zeitpunkt vorgenommen wurden (einschließlich). Ein Zeitstempel im RFC3339 UTC-Format „Zulu“ mit einer Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: |
pageSize |
Optional. Die maximale Anzahl von ChangeHistoryEvent-Elementen, die zurückgegeben werden sollen. Der Dienst gibt möglicherweise weniger als diesen Wert zurück, selbst wenn es zusätzliche Seiten gibt. Wenn nichts angegeben ist, werden maximal 50 Elemente zurückgegeben. Der Höchstwert beträgt 200. Höhere Werte werden auf den Höchstwert erzwungen. |
pageToken |
Optional. Ein Seitentoken, das von einem vorherigen |
Antworttext
Antwortnachricht für den RPC-Dienst für SearchKonten.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
JSON-Darstellung |
---|
{
"changeHistoryEvents": [
{
object ( |
Felder | |
---|---|
changeHistoryEvents[] |
Ergebnisse, die für den Anrufer zugänglich waren |
nextPageToken |
Ein Token, das als |
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/analytics.edit
Änderungsverlauf – Ressourcentyp
Ressourcentypen, deren Änderungen aus dem Änderungsverlauf zurückgegeben werden können.
Enums | |
---|---|
CHANGE_HISTORY_RESOURCE_TYPE_UNSPECIFIED |
Ressourcentyp unbekannt oder nicht angegeben. |
ACCOUNT |
Kontoressource |
PROPERTY |
Property-Ressource |
FIREBASE_LINK |
FirebaseLink-Ressource |
GOOGLE_ADS_LINK |
Google AdsLink-Ressource |
GOOGLE_SIGNALS_SETTINGS |
Ressource „GoogleSignalsSettings“ |
CONVERSION_EVENT |
ConversionEvent-Ressource |
MEASUREMENT_PROTOCOL_SECRET |
MeasurementProtokollSecret-Ressource |
DATA_RETENTION_SETTINGS |
DataRetentionSettings-Ressource |
DISPLAY_VIDEO_360_ADVERTISER_LINK |
DisplayVideo360WerbetreibendenLink-Ressource |
DISPLAY_VIDEO_360_ADVERTISER_LINK_PROPOSAL |
Ressource „DisplayVideo360WerbetreibenderLinkSuggest“ |
DATA_STREAM |
DataStream-Ressource |
ATTRIBUTION_SETTINGS |
AttributionSettings-Ressource |
Aktionstyp
Typen von Aktionen, die eine Ressource ändern können.
Enums | |
---|---|
ACTION_TYPE_UNSPECIFIED |
Aktionstyp unbekannt oder nicht angegeben. |
CREATED |
Die Ressource wurde in dieser Änderung erstellt. |
UPDATED |
Die Ressource wurde in dieser Änderung aktualisiert. |
DELETED |
Die Ressource wurde in dieser Änderung gelöscht. |
Änderungsverlaufsereignis
Mehrere Änderungen in einem Google Analytics-Konto oder dessen untergeordneten Properties, die aus demselben Grund entstanden sind. Häufige Ursachen sind Aktualisierungen auf der Google Analytics-Benutzeroberfläche, Änderungen beim Kundensupport oder automatische Google Analytics-Systemänderungen.
JSON-Darstellung |
---|
{ "id": string, "changeTime": string, "actorType": enum ( |
Felder | |
---|---|
id |
ID dieses Änderungsverlaufs Diese ID ist in Google Analytics eindeutig. |
changeTime |
Zeitpunkt der Änderung. Ein Zeitstempel im RFC3339 UTC-Format „Zulu“ mit einer Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: |
actorType |
Der Akteur, der die Änderung vorgenommen hat. |
userActorEmail |
E-Mail-Adresse des Google-Kontos, das die Änderung vorgenommen hat. Wenn das Akteur-Feld auf NUTZER gesetzt ist, ist die gültige E-Mail-Adresse gültig. Andernfalls ist das Feld leer. Google-Konten, die gelöscht wurden, führen zu einem Fehler. |
changesFiltered |
Wenn der Wert „true“ ist, wurde die Liste der zurückgegebenen Änderungen herausgefiltert und enthält nicht alle Änderungen, die in diesem Ereignis aufgetreten sind. |
changes[] |
Eine Liste der Änderungen, die in diesem Änderungsverlaufsereignis vorgenommen wurden und den Filtern entsprechen, die in „SearchChangeHistoryEventsRequest“ angegeben sind. |
Typ
Verschiedene Akteure, die Änderungen an Google Analytics-Ressourcen vornehmen können
Enums | |
---|---|
ACTOR_TYPE_UNSPECIFIED |
Unbekannter oder nicht angegebener Akteurtyp. |
USER |
Vom Nutzer in actorEmail angegebene Änderungen. |
SYSTEM |
Änderungen, die vom Google Analytics-System vorgenommen wurden |
SUPPORT |
Änderungen, die vom Google Analytics-Supportteam vorgenommen werden |
Änderungsverlauf
Eine Beschreibung einer Änderung an einer einzelnen Google Analytics-Ressource.
JSON-Darstellung |
---|
{ "resource": string, "action": enum ( |
Felder | |
---|---|
resource |
Ressourcenname der Ressource, deren Änderungen durch diesen Eintrag beschrieben werden. |
action |
Der Typ der Aktion, die diese Ressource geändert hat. |
resourceBeforeChange |
Ressourceninhalt aus der Zeit vor der Änderung. Wenn die Ressource durch diese Änderung erstellt wurde, fehlt das Feld. |
resourceAfterChange |
Ressourceninhalte ab der Änderung. Wenn die Ressource durch diese Änderung gelöscht wurde, fehlt das Feld. |
ÄnderungsverlaufRessource
Ein Snapshot einer Ressource wie vor oder nach einer Änderung im Änderungsverlauf.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld Für |
|
account |
Ein Snapshot einer Kontoressource im Änderungsverlauf. |
property |
Ein Snapshot einer Property-Ressource im Änderungsverlauf. |
firebaseLink |
Ein Snapshot einer FirebaseLink-Ressource im Änderungsverlauf. |
googleAdsLink |
Ein Snapshot einer Google AdsLink-Ressource im Änderungsverlauf. |
conversionEvent |
Ein Snapshot einer ConversionEvent-Ressource im Änderungsverlauf. |
measurementProtocolSecret |
Ein Snapshot einer MeasurementProtokollSecret-Ressource im Änderungsverlauf. |
dataRetentionSettings |
Ein Snapshot einer Ressource mit den Einstellungen für die Datenaufbewahrung im Änderungsverlauf. |
dataStream |
Ein Snapshot einer DataStream-Ressource im Änderungsverlauf. |