Migra la administración de las fuentes de conversiones desde Content API for Shopping

Las fuentes de conversiones de Merchant Center te permiten ver los datos de conversiones de las fichas gratuitas y de tu sitio web en tu cuenta de Merchant Center. La Merchant API te permite administrar las fuentes de conversiones de tu cuenta de Merchant Center. Para obtener más información, consulta Administra fuentes de conversiones.

En esta página, se describe cómo migrar la administración de las fuentes de conversiones de la API de Content a la API de Merchant.

Solicitudes

A continuación, se incluye una comparación de ejemplo entre Content API for Shopping y Merchant Conversion Sources API para las solicitudes de fuentes de conversiones:

Content API API de Merchant
URL GET https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/conversionSources/{CONVERSIONSOURCE_ID} GET https://merchantapi.googleapis.com/conversions/v1/{NAME}
Identificadores {MERCHANT_ID}/conversionSources/{CONVERSIONSOURCE_ID} {NAME}

Métodos

A continuación, se indican los cambios que se realizaron en los métodos de fuentes de conversiones de la API de Conversion Sources:

Método URL en Content API for Shopping URL en la API de Merchant Identificadores en Content API for Shopping Identificadores en la API de Merchant Descripción
create POST https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/conversionSources POST https://merchantapi.googleapis.com/conversions/v1/accounts/{PARENT}/conversionSources {MERCHANT_ID} {PARENT} En la API de Merchant Center, propertyName se llama property.
update PATCH https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/conversionSources/{CONVERSIONSOURCE_ID} PATCH https://merchantapi.googleapis.com/conversions/v1/accounts/{CONVERSIONSOURCE_NAME} {MERCHANT_ID}/conversionSources/{CONVERSIONSOURCE_ID} {CONVERSIONSOURCE_NAME} En la API de Merchant Center, destinationId se llama destination.
delete DELETE https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/conversionSources/{CONVERSIONSOURCE_ID} DELETE https://merchantapi.googleapis.com/conversions/v1/accounts/{NAME} {MERCHANT_ID}/conversionSources/{CONVERSIONSOURCE_ID} {NAME} En la API de Merchant, attributionLookbackWindowInDays se llama attributionLookbackWindowDays.
En la API de Merchant, includeInReporting se llama report.
undelete POST https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/conversionSources/{CONVERSIONSOURCE_ID}:undelete POST https://merchantapi.googleapis.com/conversions/v1/accounts/{name}:undelete {MERCHANT_ID}/conversionSources/{CONVERSIONSOURCE_ID} {NAME} La URL y los identificadores son diferentes en la API de Merchant.
La API de Conversion Sources devuelve ConversionSource en lugar de Empty.
get GET https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/conversionSources/{CONVERSIONSOURCE_ID} GET https://merchantapi.googleapis.com/conversions/v1/accounts/{NAME} {MERCHANT_ID}/conversionSources/{CONVERSIONSOURCE_ID} {NAME} La URL y los identificadores son diferentes en la API de Merchant.
list GET https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/conversionSources GET https://merchantapi.googleapis.com/conversions/v1/{PARENT}/conversionSources {MERCHANT_ID} {PARENT} La URL y los identificadores son diferentes en la API de Merchant.

Recursos

En la siguiente tabla, se mencionan los cambios en los recursos de las fuentes de conversiones en la API de Conversion Sources:

Content API for Shopping API de Merchant Descripción
googleAnalyticsLink: {

property_id: int64,

attributionSettings: object,

propertyName: string

}

googleAnalyticsLink: {

propertyId: int64,

attributionSettings: object,

property: string

}

En la API de Merchant Center, propertyName se llama property.
merchantCenterDestination: {

destinationId: string,

attributionSettings: object,

displayName: string,

currencyCode: string

}

merchantCenterDestination: {

destination: string,

attributionSettings: object,

displayName: string,

currencyCode: string

}

En la API de Merchant Center, destinationId se llama destination.
attributionSettings: {

attributionLookbackWindowDays: int32,

attributionModel: object,

repeated conversionType: {

name: string,

includeInReporting: bool

}

}

attributionSettings: {

attributionLookbackWindowDays: int32,

attributionModel: object,

repeated conversionType: {

name: string,

report: bool

}

}

En la API de Merchant Center, attributionLookbackWindowInDays se llama attributionLookbackWindowDays.

En la API de Merchant Center, includeInReporting se llama report.