Usa las asignaciones de campos para actualizar cada paso de los flujos de trabajo de vínculos de socios de la API de Google Ads a la API de Data Manager:
- Asignaciones de campos de objetos contiene asignaciones de campos para el recurso que representa un objeto de vínculo de socio.
- Link management request mappings contiene asignaciones de campos para solicitudes de creación y eliminación de una vinculación de socio.
- Asignaciones de solicitudes de recuperación de vínculos contiene asignaciones de campos para recuperar vínculos de socios.
Asignaciones de campos de objetos
Usa las asignaciones de las tablas para asignar un objeto ProductLink en la API de Google Ads a su equivalente PartnerLink en la API de Data Manager.
ProductLink (API de Google Ads) |
PartnerLink (API de Data Manager) |
Notas |
|---|---|---|
|
partner_account |
La API de Data Manager no tiene campos separados para cada tipo de cuenta vinculada.
Para todos los tipos de cuentas, establece el campo partner_account en un ProductAccount y configura sus campos account_type y account_id para identificar la cuenta vinculada.
|
product_link_id |
partner_link_id |
|
resource_name |
name |
En la API de Google Ads, el
En la API de Data Manager, la combinación de Consulta Nombres de recursos y Crea una solicitud para obtener más detalles. |
type |
owning_account.account_type |
Nombres de recursos
La API de Data Manager usa un formato de nombre de recurso diferente al de la API de Google Ads.
- API de Google Ads
En la API de Google Ads, un nombre de recurso
ProductLinkusa el siguiente formato:customers/{customer_id}/productLinks/{product_link_id}- API de Data Manager
En la API de Data Manager, un nombre de recurso
PartnerLinkusa el siguiente formato:accountTypes/{account_type}/accounts/{account}/partnerLinks/{partner_link}
Asignaciones de solicitudes de administración de vinculaciones
Usa las asignaciones de solicitudes de esta sección para convertir las solicitudes de creación, eliminación y recuperación de vínculos de socios.
Crear solicitud
A continuación, se muestran las asignaciones de campos para convertir un objeto CreateProductLinkRequest en la API de Google Ads a su objeto CreatePartnerLinkRequest equivalente en la API de Data Manager.
CreateProductLinkRequest (API de Google Ads) |
CreatePartnerLinkRequest (API de Data Manager) |
Notas |
|---|---|---|
customer_id |
parent |
Se establece en el nombre del recurso de la cuenta de anunciante propietaria. |
product_link |
partner_link |
Se establece en el recurso PartnerLink. Consulta Asignaciones de campos de objetos
|
Borrar solicitud
A continuación, se muestran las asignaciones de campos para convertir un objeto RemoveProductLinkRequest en la API de Google Ads a su objeto DeletePartnerLinkRequest equivalente en la API de Data Manager.
RemoveProductLinkRequest (API de Google Ads) |
DeletePartnerLinkRequest (API de Data Manager) |
Notas |
|---|---|---|
customer_id |
No hay equivalente |
El campo name encapsula las cuentas propietarias y de socios, por lo que no se necesita este campo adicional.
|
resource_name |
name |
Se establece en el nombre del recurso del PartnerLink que deseas quitar.
|
validate_only |
No hay equivalente |
Asignaciones de solicitudes de recuperación de vínculos
El enfoque para recuperar los vínculos de socios difiere entre la API de Google Ads y la API del Administrador de datos.
- API de Google Ads
Envía un
SearchGoogleAdsRequestque contenga unquery. La cláusulaWHEREopcional de la consulta define qué recursos se deben devolver. La cláusulaSELECTde la consulta define qué campos se deben completar en los recursos parciales que se muestran.SELECT product_link.product_link_id, ... FROM product_link WHERE ...- API de Data Manager
Envía un
SearchPartnerLinkRequest. El campo de solicitudfilteropcional define qué recursos se devolverán. La respuesta contiene recursos completos, con todos los campos completados.
A continuación, se muestran las asignaciones de campos para convertir un objeto SearchGoogleAdsRequest en la API de Google Ads a su objeto SearchPartnerLinksRequest equivalente en la API de Data Manager.
SearchGoogleAdsRequest (API de Google Ads) |
SearchPartnerLinksRequest (API de Data Manager) |
Notas |
|---|---|---|
customer_id |
parent |
Se establece en el nombre del recurso de la cuenta que se buscará. |
page_size |
page_size |
|
page_token |
page_token |
|
query |
filter |
Establece filter para definir qué recursos se devolverán. La API de Data Manager devuelve recursos completos, por lo que no hay un equivalente a la cláusula SELECT.
|
search_settings |
No hay equivalente | |
validate_only |
No hay equivalente |
Consulta Cómo recuperar vínculos de socios para obtener más información, incluido cómo construir el filter de una solicitud SearchPartnerLinksRequest y establecer encabezados de solicitud para diferentes situaciones.