Secciones de esta página:
- Ventajas
- Cómo funciona
- Requisitos que se deben cumplir
- Instrucciones
- Plan de lanzamiento
- Informes de rendimiento
Ventajas
- Precios convenientes: gracias a la IA avanzada de Google, los precios de oferta de sus productos se optimizan continuamente. Además, se muestran los precios idóneos de manera coherente en los anuncios de shopping y en la página de destino del producto dentro de su tienda online.
- Rendimiento mejorado: incremente de forma significativa los beneficios (brutos), las conversiones, los clics de los consumidores y el retorno de la inversión publicitaria.
- Uso sencillo: se muestran precios optimizados de manera continua, coherente y automática, para que ahorre tiempo, esfuerzo y dinero.
Cómo funciona
La función de descuentos automáticos es una solución basada en IA que le ayuda a maximizar eficazmente los beneficios (brutos) en todo su inventario.
Google utiliza algoritmos de IA para optimizar continuamente los precios de oferta de los productos en función de señales del mercado como las siguientes:
- Demanda de los productos
- Elasticidad de los precios
- Competitividad de los precios
- Tendencias según la estacionalidad
- Día de entrega estimado
- Valor de marca
- Gastos de envío
Los precios de oferta ajustados se mostrarán en los anuncios de shopping (con descuentos según el canal) y se transferirán de forma segura a la página de destino del producto dentro de su tienda online, de manera que se muestren los mismos precios en ambos sitios.
Requisitos que se deben cumplir
Antes de participar, compruebe si esta función es adecuada para su negocio teniendo en cuenta los siguientes requisitos:
- Debe tener habilitado el seguimiento de conversiones con datos del carrito. Consulte más detalles sobre cómo implementarlo en este artículo.
- Debe proporcionar los atributos de datos de producto
[auto_pricing_min_price]
y[auto_pricing_min_price]
para al menos el 20 % del total de las impresiones del inventario. Para empezar, puede configurarlos de la siguiente manera:- Atributo
[auto_pricing_min_price]
con un valor igual o inferior al 95 % del precio que se muestra actualmente a los consumidores (valor actual de[auto_pricing_min_price]
o[auto_pricing_min_price]
), e igual o superior al valor de[auto_pricing_min_price]
(consulte más detalles a continuación). - El valor de
[cost_of_goods]
debe ser inferior a[cost_of_goods]
y encontrarse entre el 5 % y el 95 % del precio que se muestra actualmente a los consumidores (valor actual de[cost_of_goods]
o[cost_of_goods]
)
- Atributo
- Al integrar la función en su sitio web, este debe poder aceptar los precios de producto proporcionados por Google a partir de los JSON Web Tokens generados por Google y ajustarse a ellos.
- Debe permitir que Google muestre los productos participantes a los consumidores con un aumento de la exposición inicial del 10 % según el rendimiento durante 3 días, y del 90 % posteriormente.
- Es responsable de comprobar que el uso que haga de esta función cumpla toda la legislación local que se le aplica a usted y a su negocio.
Instrucciones
Paso 1 de 6: Seleccione el programa y la moneda que quiera que se muestre
- En la sección "Marketing", encontrará la pestaña "Descuentos automáticos".
- Haga clic en Continuar para seleccionar Descuentos automáticos y la moneda que quiera que se muestre en los informes de rendimiento.
- Si utiliza una plataforma de terceros, indique su nombre o servicio. Consulte cómo configurar los descuentos automáticos en el caso de las integraciones con dichas plataformas de terceros (para comerciantes que vendan sus productos en Shopify, WooCommerce o Magento 2).
- Una vez que haya completado este paso, podrá configurar el seguimiento de conversiones y proporcionar los atributos de datos de producto obligatorios.
Paso 2 de 6: Configure Conversiones con datos del carrito (CwCD)
- Precio del producto: este valor incluye el precio con descuento antes de aplicar impuestos.
- Coste de los bienes vendidos: todos los productos susceptibles de incluirse en los datos del carrito deben subirse a su datos de producto de Merchant Center con el valor correspondiente al coste de los bienes vendidos
[cost_of_goods_sold]
, de manera que se puedan tener en cuenta todos los productos del carrito para optimizar los beneficios. - Descuento: durante la prueba piloto, este campo se utiliza para recoger todos los costes variables adicionales, como los gastos de envío y de transacción, que no se reflejan en la tramitación de la compra.
Una vez que haya añadido los datos del carrito al seguimiento de conversiones de su tienda online, compruebe que los parámetros de la etiqueta de conversión estén implementados correctamente. Para ello, haga un pedido de prueba y siga estos pasos:
- Abra las herramientas para desarrolladores de Chrome haciendo clic en el menú de Chrome, situado en la esquina superior derecha del navegador web Google Chrome. Después, seleccione "Más herramientas" y haga clic en Herramientas para desarrolladores.
- En el panel "Herramientas para desarrolladores", seleccione "Red".
- Envía tu pedido de prueba en el navegador web Google Chrome.
- Busque la solicitud que contenga su conversión (busque "/conversion"). Los parámetros de la cadena de consulta deberían incluir los parámetros del carrito, como se muestra en el siguiente ejemplo:
- mid = aw_merchant_id
- fcntr = aw_feed_country
- flng = aw_feed_language
- dscnt = discount
- bttype = event type
- item = artículos (la matriz), mapea todos los artículos con (items.id * items.price * items.quantity)
Paso 3 de 6: Envíe atributos de producto para incluir productos
[auto_pricing_min_pricing]
en los países que quiera. Los informes de rendimiento mostrarán datos agregados de todos los mercados participantes. Como consecuencia, no podrá filtrar por un país concreto.Cómo incluir productos
Puede incluir productos proporcionando atributos válidos de precio automático mínimo [auto_pricing_min_price]
y de coste de los bienes vendidos [auto_pricing_min_price]
en cada producto, de manera que se cubra al menos el 20 % del total de impresiones de su inventario. Puede enviar estos atributos a través de varias fuentes de datos en su cuenta de Merchant Center o a través de la API.
Tenga en cuenta que el precio máximo es el precio habitual que aparece en sus datos de producto, y que el precio mínimo es el valor que haya indicado en el atributo [auto_pricing_min_price]
. Google optimizará el precio de oferta considerando esos dos límites, y solo cambiará el precio de productos concretos de su inventario si ello favorece el objetivo general de maximizar los beneficios en el inventario al completo, teniendo en cuenta los efectos de las ventas cruzadas y la canibalización.
Atributos obligatorios | Tipo de valor | Descripción |
Precio mínimo [auto_pricing_min_price] |
Cadena | Este es el precio mínimo. Indique el valor mínimo por debajo del cual no quiere que se apliquen descuentos. Siga las reglas de formato del atributo de precio [price] . Nota: Por lo general, este atributo equivale al de coste de los bienes vendidos [cost_of_goods_sold] , a menos que haya requisitos especiales, como restricciones de precio mínimo anunciado. |
Coste de los bienes vendidos [cost_of_goods_sold] |
Cadena | Se trata del coste de los bienes vendidos. Si no hay datos precisos disponibles, indique una cifra estimada. |
Impuestos
El coste de los bienes vendidos no incluye impuestos, pero estos sí deben incluirse en el valor de [auto_pricing_min_price]
.
Excluir productos (opcional)
Si quiere excluir productos concretos de la función de descuento automático, quite el atributo de precio automático mínimo [auto_pricing_min_price]
de los productos en cuestión o asigne a dicho atributo el valor del precio de su producto.
[cost_of_goods_sold]
de los productos excluidos. Se utilizará para calcular los beneficios totales si esos productos aparecen en su cesta.Paso 4 de 6: Complete la integración de las URLs
Siga las instrucciones que se indican a continuación para implementar el token de precio.
Nota:
- En estas instrucciones se describen los JSON Web Tokens (JWTs) generados por Google y el proceso de aplicar el precio de los productos que incluyen.
- Esta información es técnica y resulta especialmente útil para los usuarios con amplios conocimientos en desarrollo web.
- La clave de cifrado pública se puede consultar más abajo y se aplica a todas las integraciones de descuentos automáticos.
Estructura de los tokens
Los JWTs contienen dos objetos JSON: encabezado y carga útil.
Encabezado
{
"alg": "ES256",
"typ": "JWT"
}
Los encabezados del token generado por Google incluyen dos campos:
- alg: algoritmo utilizado, cuyo valor siempre es "ES256"
- typ: tipo de contenido, cuyo valor siempre es "JWT"
Si el encabezado del token contiene otros campos, o si los valores de los campos son distintos de los que acabamos de describir, el token debe rechazarse.
Carga útil
{
"exp": 1571673600,
"o": "tddy123uk",
"m": "140301646",
"p": 21.99,
"c": "USD"
}
La carga útil contiene los siguientes campos:
- exp fecha de caducidad expresada en tiempo Unix. Si el token ha caducado, debe rechazarse.
- o ID de oferta, que se puede usar para comprobar que la página de destino se corresponde con el producto. Si no se corresponde, el token debe rechazarse.
- m: ID del comerciante. Si el ID del comerciante no coincide, el token debe rechazarse.
- p: precio con descuento.
- c: moneda, en mayúsculas
Aplicación del token
Las instrucciones exactas para aplicar el token dependen de la biblioteca utilizada, pero a grandes rasgos, hay que seguir tres pasos: decodificación y validación de la firma, validación de los campos y aplicación del precio.
Decodificación y validación de la firma El token codificado en Base64URL se transfiere mediante el parámetro de solicitud de URL pv2:
http://my.site.com/blacktee?pv2=eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJjIjoiVVNEIiwiZXhwIjoxNTcxNjczNjAwLCJtIjoiMTQwMzAxNjQ2IiwibyI6InRkZHkxMjN1ayIsInAiOjIxLjk5fQ.Qlyr1dQ0vLUJx-iQKwkYE2uLHfYCLVEVGZkAq4fwGTSpMDQCbtzDJr5uGHG8dNKaKV5OlYDxLpW40tQVVe2gkQ
La mayoría de las bibliotecas combinan la decodificación y la validación de la firma en una sola función, donde "token", "ES256" (algoritmo) y "public key" son entradas, y "token_body" es la salida:
token_body = decode(token, 'ES256', public_key)
Clave pública para la validación:
La siguiente clave está pensada para que la utilicen todos los usuarios de los descuentos automáticos y no tiene fecha de vencimiento.
-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAERUlUpxshr67EO66ZTX0Fpog0LEHc nUnlSsIrOfroxTLu2XnigBK/lfYRxzQWq9K6nqsSjjYeea0T12r+y3nvqg==
-----END PUBLIC KEY-----
Validación de los campos
Si la biblioteca seleccionada admite la clave y el algoritmo del paso anterior, y fuerza su uso a pesar de las opciones del encabezado, no será necesario hacer más comprobaciones del encabezado. En caso contrario, deben verificarse los campos del encabezado de acuerdo con las directrices indicadas más arriba. Si quiere obtener más información, consulte las prácticas recomendadas para JWTs.
Independientemente de la biblioteca que se utilice, debe comprobarse que los campos o, m y p coinciden con los datos del comerciante. Si hay discrepancias, el token debe rechazarse para que los clientes no puedan copiar tokens de otros productos o comerciantes. El comerciante puede comprobar el campo exp y rechazar el token si ha caducado, pero no es obligatorio.
Aplicación del precio Si todos los campos son válidos y el token no ha caducado, el comerciante debe usar el precio proporcionado en el campo p.
Puede utilizar su función de cupones para aplicar un descuento si el precio cumple los requisitos que se indican en esta página. En particular, el precio que aparece en la página de destino debe coincidir con el del token. No basta con añadir el descuento en la página de tramitación de la compra.
Pruebas Una vez que se complete la integración, se probará en tres pasos:
- Pruebas de funcionamiento realizadas por el comerciante
- Validación de claves (realizada por el comerciante con el token proporcionado por Google)
- Prueba completa (efectuada por Google)
Pruebas de funcionamiento La forma más sencilla de hacer pruebas durante y después del desarrollo es generar un par de claves temporal. Así, tendrá pleno control sobre los tokens. Es posible generar un par de claves válido con este comando:
openssl ecparam -genkey -name prime256v1 -noout -out privkey.pem openssl ec -in privkey.pem -pubout -out pubkey.pem
Los tokens se pueden generar con jwt.io o con herramientas similares utilizando ES256 como algoritmo.
Validación de claves Para validar que las claves de producción se han configurado correctamente, los tokens firmados están disponibles en Merchant Center durante la incorporación (URLs de ejemplo).
Paso 5 de 6: Revisión de Google
Paso 6 de 6: Finalice la configuración e implemente la función
Plan de lanzamiento
Aumento de la exposición a los descuentos
Una vez completada la revisión, se iniciará el proceso de aumento de la exposición según la programación que se indica más abajo.
Programación del aumento de la exposición:
- Primera fase: los precios de oferta optimizados se muestran al 10 % de los clientes.
- Segunda fase: los precios de oferta optimizados se muestran al 90 % de los clientes.
Puede comprobar el porcentaje de exposición en Merchant Center en cualquier momento. Para ello, vaya a la pestaña Descuentos automáticos de la sección "Marketing".
Informes de rendimiento
Puede consultar el rendimiento cuando quiera. Para ello, vaya a la pestaña "Descuentos automáticos" de la sección "Marketing". Sus métricas de rendimiento, incluidos los clics incrementales, las conversiones y los beneficios brutos, aparecerán en sus tarjetas de resultados para el periodo seleccionado. Las métricas se actualizan a diario. Más información sobre los descuentos automáticos de Merchant Center
¿Necesitas ayuda?
Si tiene alguna pregunta que no pueda resolver con la información de esta página o si no tiene claro cómo proceder, póngase en contacto con nosotros para obtener ayuda.