La API de Google Marketing Platform Admin permite el acceso programático a los datos de configuración de Google Marketing Platform. Puedes usar la API de Admin de Google Marketing Platform para administrar los vínculos entre tu organización de Google Marketing Platform y las cuentas de Google Analytics, y para establecer el nivel de servicio de tus propiedades GA4.
- Recurso de REST: v1alpha.organizations
- Recurso de REST: v1alpha.organizations.adminAccessBindings
- Recurso de REST: v1alpha.organizations.analyticsAccountLinks
- Recurso de REST: v1alpha.organizations.userGroups
- Recurso de REST: v1alpha.organizations.userGroups.members
Servicio: marketingplatformadmin.googleapis.com
Para llamar a este servicio, te recomendamos que uses las bibliotecas cliente que proporciona Google. Si tu aplicación necesita usar tus propias bibliotecas para llamar a este servicio, usa la información siguiente cuando realices las solicitudes a la API.
Documento de descubrimiento
Un documento de descubrimiento es una especificación legible por máquina para describir y consumir las APIs de REST. Se usa para compilar bibliotecas cliente, complementos IDE y otras herramientas que interactúan con las API de Google. Un servicio puede proporcionar varios documentos de descubrimiento. Este servicio proporciona el documento de descubrimiento siguiente:
Extremo de servicio
Un extremo de servicio es una URL base que especifica la dirección de la red de un servicio de API. Un servicio puede tener varios extremos de servicio. Este servicio tiene el siguiente extremo, y todos los URI que se muestran a continuación son relativos a él:
https://marketingplatformadmin.googleapis.com
Recurso de REST: v1alpha.organizations
| Métodos | |
|---|---|
findSalesPartnerManagedClients |
POST /v1alpha/{organization=organizations/*}:findSalesPartnerManagedClients Devuelve una lista de los clientes que administra la organización del socio de ventas. |
get |
GET /v1alpha/{name=organizations/*} Busca una sola organización. |
list |
GET /v1alpha/organizations Devuelve una lista de las organizaciones a las que el usuario tiene acceso. |
reportPropertyUsage |
POST /v1alpha/{organization=organizations/*}:reportPropertyUsage Obtiene los datos de uso y facturación de las propiedades de la organización para el mes especificado. |
Recurso de REST: v1alpha.organizations.adminAccessBindings
| Métodos | |
|---|---|
create |
POST /v1alpha/{parent=organizations/*}/adminAccessBindings Crea una vinculación de acceso de administrador en la organización de GMP especificada. |
get |
GET /v1alpha/{name=organizations/*/adminAccessBindings/*} Busca una sola vinculación de acceso de administrador. |
list |
GET /v1alpha/{parent=organizations/*}/adminAccessBindings Devuelve una lista de vinculaciones de acceso de administrador en la organización de GMP especificada. |
patch |
PATCH /v1alpha/{adminAccessBinding.name=organizations/*/adminAccessBindings/*} Actualiza una vinculación de acceso de administrador en la organización de GMP especificada. |
Recurso de REST: v1alpha.organizations.analyticsAccountLinks
| Métodos | |
|---|---|
create |
POST /v1alpha/{parent=organizations/*}/analyticsAccountLinks Crea la vinculación entre la cuenta de Analytics y la organización de Google Marketing Platform. |
delete |
DELETE /v1alpha/{name=organizations/*/analyticsAccountLinks/*} Borra el AnalyticsAccountLink, que separa la cuenta de Analytics de la organización de Google Marketing Platform. |
list |
GET /v1alpha/{parent=organizations/*}/analyticsAccountLinks Enumera las cuentas de Google Analytics vinculadas a la organización de Google Marketing Platform especificada. |
setPropertyServiceLevel |
POST /v1alpha/{analyticsAccountLink=organizations/*/analyticsAccountLinks/*}:setPropertyServiceLevel Actualiza el nivel de servicio de una propiedad de Analytics. |
Recurso de REST: v1alpha.organizations.userGroups
| Métodos | |
|---|---|
create |
POST /v1alpha/{parent=organizations/*}/userGroups Crea un grupo de usuarios en la organización de GMP especificada. |
delete |
DELETE /v1alpha/{name=organizations/*/userGroups/*} Borra un grupo de usuarios en la organización de GMP especificada. |
get |
GET /v1alpha/{name=organizations/*/userGroups/*} Busca un solo grupo de usuarios. |
list |
GET /v1alpha/{parent=organizations/*}/userGroups Devuelve una lista de los grupos de usuarios en la organización de GMP especificada. |
patch |
PATCH /v1alpha/{userGroup.name=organizations/*/userGroups/*} Actualiza un grupo de usuarios en la organización de GMP especificada. |
Recurso de REST: v1alpha.organizations.userGroups.members
| Métodos | |
|---|---|
create |
POST /v1alpha/{parent=organizations/*/userGroups/*}/members Agrega un miembro al grupo de usuarios de GMP especificado. |
delete |
DELETE /v1alpha/{name=organizations/*/userGroups/*/members/*} Borra un miembro del grupo de usuarios de GMP especificado. |
get |
GET /v1alpha/{name=organizations/*/userGroups/*/members/*} Busca un solo miembro del grupo de usuarios. |
list |
GET /v1alpha/{parent=organizations/*/userGroups/*}/members Devuelve una lista de los miembros del grupo de usuarios especificado. |
patch |
PATCH /v1alpha/{userGroupMember.name=organizations/*/userGroups/*/members/*} Actualiza un miembro en el grupo de usuarios de GMP especificado. |