- Solicitud HTTP
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- ChangeHistoryResourceType
- ActionType
- ChangeHistoryEvent
- ActorType
- ChangeHistoryChange
- ChangeHistoryResource
- Pruébalo
Busca todos los cambios en una cuenta o sus elementos secundarios según el conjunto de filtros especificado.
Solicitud HTTP
POST https://analyticsadmin.googleapis.com/v1beta/{account=accounts/*}:searchChangeHistoryEvents
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros | |
---|---|
account |
Obligatorio. Es el recurso de la cuenta para el que se deben mostrar los recursos del historial de cambios. Formato: accounts/{account}. Ejemplo: "accounts/100" |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
Representación JSON |
---|
{ "property": string, "resourceType": [ enum ( |
Campos | |
---|---|
property |
Opcional. Es el nombre del recurso de una propiedad secundaria. Si se establece, solo se muestran los cambios realizados en esta propiedad o en sus recursos secundarios. Formato: properties/{propertyId} Ejemplo: "properties/100" |
resourceType[] |
Opcional. Si se establece, solo muestra los cambios si son para un recurso que coincide con al menos uno de estos tipos. |
action[] |
Opcional. Si la estableces, solo mostrará los cambios que coincidan con uno o más de estos tipos de acciones. |
actorEmail[] |
Opcional. Si se establece, solo se muestran los cambios si los realiza un usuario de esta lista. |
earliestChangeTime |
Opcional. Si se establece, solo muestra los cambios realizados después de este tiempo (inclusive). Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
latestChangeTime |
Opcional. Si se configura, solo se devuelven los cambios realizados antes de esta hora (incluida). Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
pageSize |
Opcional. Es la cantidad máxima de elementos ChangeHistoryEvent que se mostrarán. El servicio puede mostrar menos que este valor, incluso si hay páginas adicionales. Si no se especifica, se mostrarán como máximo 50 artículos. El valor máximo es 200 (los valores más altos se convertirán al máximo). |
pageToken |
Opcional. Un token de página, recibido desde una llamada |
Cuerpo de la respuesta
Mensaje de respuesta para la RPC de SearchAccounts.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
Representación JSON |
---|
{
"changeHistoryEvents": [
{
object ( |
Campos | |
---|---|
changeHistoryEvents[] |
Resultados a los que el llamador pudo acceder. |
nextPageToken |
Un token, que se puede enviar como |
Alcances de autorización
Requiere el siguiente alcance de OAuth:
https://www.googleapis.com/auth/analytics.edit
ChangeHistoryResourceType
Tipos de recursos cuyos cambios pueden mostrarse a partir del historial de cambios.
Enumeraciones | |
---|---|
CHANGE_HISTORY_RESOURCE_TYPE_UNSPECIFIED |
El tipo de recurso es desconocido o no se especificó. |
ACCOUNT |
Recurso de la cuenta |
PROPERTY |
Recurso de propiedad |
FIREBASE_LINK |
Recurso de 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 de DataStream |
ATTRIBUTION_SETTINGS |
Recurso AttributionSettings |
ActionType
Tipos de acciones que pueden cambiar un recurso.
Enumeraciones | |
---|---|
ACTION_TYPE_UNSPECIFIED |
El tipo de acción es desconocido o no se especificó. |
CREATED |
El recurso se creó en este cambio. |
UPDATED |
Se actualizó el recurso en este cambio. |
DELETED |
Se borró el recurso en este cambio. |
ChangeHistoryEvent
Es un conjunto de cambios en una cuenta de Google Analytics o sus propiedades secundarias que se generaron a partir de la misma causa. Las causas comunes son las actualizaciones realizadas en la IU de Google Analytics, los cambios realizados por el equipo de asistencia al cliente o los cambios automáticos del sistema de Google Analytics.
Representación JSON |
---|
{ "id": string, "changeTime": string, "actorType": enum ( |
Campos | |
---|---|
id |
Es el ID de este evento del historial de cambios. Este ID es único en Google Analytics. |
changeTime |
Hora en la que se realizó el cambio. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
actorType |
Es el tipo de agente que realizó este cambio. |
userActorEmail |
Dirección de correo electrónico de la Cuenta de Google que realizó el cambio. Esta será una dirección de correo electrónico válida si el campo del actor se establece en USER. De lo contrario, estará vacío. Las Cuentas de Google que se hayan borrado causarán un error. |
changesFiltered |
Si es verdadero, se filtró la lista de cambios que se mostró y no representa todos los cambios que ocurrieron en este evento. |
changes[] |
Es una lista de los cambios realizados en este evento del historial de cambios que se ajustan a los filtros especificados en SearchChangeHistoryEventsRequest. |
ActorType
Son los diferentes tipos de partes que pueden realizar cambios en los recursos de Google Analytics.
Enumeraciones | |
---|---|
ACTOR_TYPE_UNSPECIFIED |
Tipo de actor desconocido o no especificado. |
USER |
Son los cambios que realizó el usuario especificado en actorEmail. |
SYSTEM |
Cambios realizados por el sistema de Google Analytics. |
SUPPORT |
Cambios realizados por el personal del equipo de asistencia al cliente de Google Analytics |
ChangeHistoryChange
Es la descripción de un cambio en un solo recurso de Google Analytics.
Representación JSON |
---|
{ "resource": string, "action": enum ( |
Campos | |
---|---|
resource |
Nombre del recurso cuyos cambios se describen en esta entrada. |
action |
El tipo de acción que cambió este recurso. |
resourceBeforeChange |
Es el contenido del recurso anterior al cambio. Si este recurso se creó en este cambio, faltará este campo. |
resourceAfterChange |
Es el contenido del recurso después de que se realizó el cambio. Si este recurso se borró en este cambio, faltará este campo. |
ChangeHistoryResource
Es una instantánea de un recurso antes o después del resultado de un cambio en el historial de cambios.
Representación JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de unión
|
|
account |
Es un resumen de un recurso de cuenta en el historial de cambios. |
property |
Una instantánea de un recurso Propiedad en el historial de cambios. |
firebaseLink |
Una instantánea de un recurso de FirebaseLink en el historial de cambios. |
googleAdsLink |
Una instantánea de un recurso de GoogleAdsLink en el historial de cambios. |
conversionEvent |
Una instantánea de un recurso ConversionEvent en el historial de cambios. |
measurementProtocolSecret |
Es una instantánea de un recurso MeasurementProtocolSecret en el historial de cambios. |
dataRetentionSettings |
Es una instantánea de un recurso de configuración de retención de datos en el historial de cambios. |
dataStream |
Una instantánea de un recurso de DataStream en el historial de cambios. |