Informes

Al igual que con otros tipos de anuncios, puedes usar GoogleAdsService.SearchStream para recuperar el estado y los datos de rendimiento de los productos de Shopping.

Las campañas que admiten productos tienen los siguientes informes exclusivos:

Vista del rendimiento de Shopping

La Vista de rendimiento de Shopping proporciona estadísticas de informes históricas agregadas de productos por atributos como product_item_id.

La vista de rendimiento de Shopping captura el estado del producto en el momento en que se registraron las métricas relevantes. Esto incluye segmentos como product_title, que podrían haber cambiado desde que se registró la métrica.

Esta es una consulta de ejemplo que recupera impresiones, clics, costos, conversiones y todas las conversiones de productos por product_item_id con clics de los últimos 30 días (ordenadas en orden descendente por todas las conversiones, luego conversiones, luego clics, costo y, por último, impresiones):

SELECT
  segments.product_item_id,
  metrics.clicks,
  metrics.cost_micros,
  metrics.impressions,
  metrics.conversions,
  metrics.all_conversions
FROM  shopping_performance_view
WHERE segments.date DURING LAST_30_DAYS
  AND metrics.clicks > 0
ORDER BY
  metrics.all_conversions DESC,
  metrics.conversions DESC,
  metrics.clicks DESC,
  metrics.cost_micros DESC,
  metrics.impressions DESC

Vista del grupo de productos

La vista de grupos de productos proporciona estadísticas de informes agregadas para los grupos de fichas de Shopping (denominados grupos de productos en la IU). Consulta la guía de informes de las campañas de máximo rendimiento para ver ejemplos de vista de grupos de productos de grupos de recursos.

Esta es una consulta de ejemplo que recupera impresiones, clics, conversiones y todas las conversiones para los grupos de fichas de Shopping por campaña con impresiones de los últimos 30 días (ordenadas en orden descendente por todas las conversiones, luego conversiones, luego clics e impresiones):

SELECT
  campaign.name,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.all_conversions
FROM product_group_view
WHERE segments.date DURING LAST_30_DAYS
  AND metrics.impressions > 0
ORDER BY
  metrics.all_conversions DESC,
  metrics.conversions DESC,
  metrics.clicks DESC,
  metrics.impressions DESC

Producto de Shopping

El informe Producto de Shopping proporciona los atributos y las estadísticas de informes para los productos que existen en las cuentas de Google Merchant Center vinculadas a la cuenta de Google Ads. Este informe se puede usar para inspeccionar estadísticas a nivel del cliente, la campaña y el grupo de anuncios.

Esta es una consulta de ejemplo que recupera impresiones, clics, conversiones y todas las conversiones de los últimos 30 días (en orden descendente según todas las conversiones, luego conversiones, luego clics e impresiones) para todos los productos de Shopping de todas las cuentas de Google Merchant Center vinculadas:

SELECT
  shopping_product.resource_name,
  shopping_product.item_id,
  shopping_product.feed_label,
  shopping_product.merchant_center_id,
  metrics.clicks,
  metrics.impressions,
  metrics.conversions,
  metrics.all_conversions
FROM shopping_product
WHERE segments.date DURING LAST_30_DAYS
ORDER BY
  metrics.all_conversions DESC,
  metrics.conversions DESC,
  metrics.clicks DESC,
  metrics.impressions DESC

Consulta la Guía de informes para obtener más detalles sobre las consultas.

Consideraciones sobre el rendimiento

El informe de productos de Shopping puede mostrar una cantidad significativa de datos cuando una cuenta está vinculada a una gran cantidad de productos. Las siguientes recomendaciones pueden ayudarte a mejorar el rendimiento de tus consultas de GAQL:

  • Las consultas a nivel de la campaña y del grupo de anuncios suelen ser más rápidas que las a nivel de la cuenta, ya que es probable que contengan menos productos y requieran acceso a menos datos.
  • Cuantos más campos y métricas haya en la cláusula SELECT, más lento será el tiempo de respuesta. Recomendamos seleccionar solo los campos y las métricas que requiere la consulta.
  • Ten en cuenta que los productos con uno o más problemas mostrarán más datos. Puedes filtrar por shopping_product.status en WHERE para comprender qué productos es probable que muestren problemas que causaron el estado relevante.

Casos de uso de los informes de productos de Shopping

El informe Productos de Shopping proporciona acceso flexible a la información de los productos para las campañas que utilizan feeds de productos. Puede brindarte estadísticas sobre el estado de los productos de las cuentas de Google Merchant Center, pero también información específica sobre los anuncios, como las métricas de rendimiento y los problemas que impiden que los productos publiquen anuncios.

En esta sección, se abarcan algunos casos de uso típicos similares a los posibles en la vista “Productos” de la IU de Google Ads.

El campo "problemas" para Shopping Product es similar al que proporciona productstatuses en Content API for Shopping, pero con los problemas específicos de Google Ads. Para verificar si el problema se debe resolver en Google Merchant Center o Google Ads, primero consulta el campo shopping_product.issues.documentation de la respuesta, que incluye un artículo del Centro de ayuda que puede ayudarte.

Estados de los productos (a nivel de la cuenta)

Si especificas el informe sin filtros para la campaña o el grupo de anuncios, se mostrarán todos los productos a nivel de la cuenta.

Admite métricas, estados y problemas de todas las campañas de la cuenta del tipo:

  • Shopping
  • Campañas de máximo rendimiento

Esta consulta te permite ver el estado del producto, por ejemplo, NOT_ELIGIBLE, y una lista de problemas específicos del producto que dieron como resultado ese estado:

SELECT
  shopping_product.resource_name,
  shopping_product.merchant_center_id,
  shopping_product.channel,
  shopping_product.language_code,
  shopping_product.feed_label,
  shopping_product.item_id,
  shopping_product.status,
  shopping_product.issues
FROM shopping_product

Estados de los productos (a nivel de la campaña)

Si especificas el informe con un recurso de campaña como parte de la cláusula WHERE, se mostrarán todos los productos incluidos en la campaña seleccionada.

Es compatible con los siguientes tipos de campañas que pueden utilizar feeds de productos:

  • Shopping
  • Campañas de máximo rendimiento
  • Generación de demanda
  • Video

Esta consulta te permite ver el estado del producto incluido en una campaña determinada. Te permite verificar el estado de cada producto, incluidos los problemas que lo causan. Por ejemplo, una campaña detenida afectará el estado del producto:

SELECT
  shopping_product.resource_name,
  shopping_product.campaign,
  campaign.name,
  shopping_product.merchant_center_id,
  shopping_product.channel,
  shopping_product.language_code,
  shopping_product.feed_label,
  shopping_product.item_id,
  shopping_product.status,
  shopping_product.issues
FROM shopping_product
WHERE
  shopping_product.campaign = "customers/<CUSTOMER_ID>/campaigns/<CAMPAIGN_ID>"

Estados de los productos (a nivel del grupo de anuncios)

Si especificas el informe con un recurso de grupo de anuncios y un recurso de campaña y como parte de la cláusula WHERE, se mostrarán todos los productos incluidos en la campaña seleccionada. Las métricas, el estado y los problemas del producto reflejarán si se incluye o excluye del grupo de anuncios seleccionado.

Esta consulta le permite ver el estado del producto con respecto a ese grupo de anuncios. Te permite confirmar que los filtros de grupo de productos (a nivel del grupo de anuncios) se aplican correctamente y verificar el estado de cada producto:

SELECT
  shopping_product.resource_name,
  shopping_product.campaign,
  campaign.name,
  shopping_product.ad_group,
  ad_group.name,
  shopping_product.merchant_center_id,
  shopping_product.channel,
  shopping_product.language_code,
  shopping_product.feed_label,
  shopping_product.item_id,
  shopping_product.status,
  shopping_product.issues
FROM shopping_product
WHERE
  shopping_product.campaign = "customers/<CUSTOMER_ID>/campaigns/<CAMPAIGN_ID>"
  AND shopping_product.ad_group = "customers/<CUSTOMER_ID>/adGroups/<AD_GROUP_ID>"

Métricas de productos, filtradas por fecha (a nivel de la cuenta)

Si especificas el informe con una fecha o un período en la cláusula WHERE, se mostrarán métricas para todos los productos a nivel de cuenta que son (sin importar si las métricas no son cero) para el período especificado.

No puedes seleccionar segments.date, lo que generaría un error UNSUPPORTED_DATE_SEGMENTATION.

Esta consulta te permite ver el rendimiento del producto actual en un día determinado o en otro valor de fecha compatible. Se puede usar para crear un resumen de cada producto que se muestra agregado en todas las campañas:

SELECT
  shopping_product.resource_name,
  shopping_product.merchant_center_id,
  shopping_product.channel,
  shopping_product.language_code,
  shopping_product.feed_label,
  shopping_product.item_id,
  metrics.clicks,
  metrics.impressions,
  metrics.cost_micros
FROM shopping_product
WHERE
  segments.date = '2024-01-01'

Rendimiento de los productos con datos del carrito

Los anunciantes minoristas pueden acceder a métricas relevantes de ventas y ganancias, como ingresos, ganancias brutas, margen de ganancias brutas y unidades vendidas. Estas métricas están disponibles para todos los anunciantes que implementan conversiones con datos del carrito en todas las campañas de Shopping y son compatibles con los siguientes informes.

Las siguientes métricas de datos del carrito se pueden usar en informes, como shopping_performance_view, para las campañas de Shopping.

En el siguiente ejemplo, se muestra cómo se pueden usar las métricas de datos del carrito para analizar el rendimiento a nivel del producto de las campañas de Shopping en los últimos 30 días.

SELECT
  segments.product_item_id,
  segments.product_title,
  metrics.average_cart_size,
  metrics.average_order_value_micros,
  metrics.conversions,
  metrics.conversions_value,
  metrics.gross_profit_micros,
  metrics.gross_profit_margin,
  metrics.revenue_micros,
  metrics.units_sold,
  campaign.advertising_channel_type
FROM shopping_performance_view
WHERE campaign.advertising_channel_type = 'SHOPPING'
  AND segments.date DURING LAST_30_DAYS
  AND metrics.conversions > 0
ORDER BY
  metrics.gross_profit_margin DESC,
  metrics.revenue_micros DESC,
  metrics.conversions_value DESC

Rendimiento de la campaña con datos del carrito

Las métricas de los datos del carrito se pueden usar a nivel de la campaña y se pueden combinar con otras métricas de rendimiento, como impresiones, clics y costos.

SELECT
  campaign.id,
  campaign.name,
  campaign.advertising_channel_type,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.cost_micros,
  metrics.average_order_value_micros,
  metrics.gross_profit_micros,
  metrics.gross_profit_margin
FROM campaign
WHERE campaign.advertising_channel_type = 'SHOPPING'
  AND segments.date DURING LAST_30_DAYS
ORDER BY
  metrics.gross_profit_margin DESC,
  metrics.average_order_value_micros DESC,
  metrics.cost_micros DESC,
  metrics.conversions DESC,
  metrics.clicks DESC,
  metrics.impressions DESC