Descripción general de los informes

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Video: Taller de GAQL

Con la unificación de los informes y las consultas, ya no necesitas definir un informe. Puedes consultar recursos de forma directa mediante un SearchGoogleAdsStreamRequest o un SearchGoogleAdsRequest.

Para comenzar la planificación de migración de informes, consulta las tablas de asignación de campos adecuadas. Estas tablas muestran el nombre del campo de la API de AdWords y su equivalente en la API de Google Ads.

Ejemplo

Los informes de rendimiento de los grupos de anuncios y de campaña son dos de los más utilizados en la API de AdWords. Proporcionamos para comparar las consultas equivalentes en el Lenguaje de consultas de AdWords (AWQL) y el Lenguaje de consultas de Google Ads (GAQL):

Informe de rendimiento de grupos de anuncios
# AWQL
SELECT CampaignId, AdGroupId, Impressions, Clicks, Cost
FROM ADGROUP_PERFORMANCE_REPORT
DURING LAST_7_DAYS

# Google Ads Query Language
SELECT campaign.id, ad_group.id, metrics.impressions, metrics.clicks,
       metrics.cost_micros
FROM ad_group
WHERE segments.date DURING LAST_7_DAYS
Informe de rendimiento de campañas
# AWQL
SELECT CampaignName, CampaignStatus, Device, Impressions, Clicks,
       Ctr, AverageCpc, Cost
FROM CAMPAIGN_PERFORMANCE_REPORT
DURING LAST_30_DAYS

# Google Ads Query Language
SELECT campaign.name, campaign.status, segments.device, metrics.impressions,
       metrics.clicks, metrics.ctr, metrics.average_cpc, metrics.cost_micros
FROM campaign
WHERE segments.date DURING LAST_30_DAYS

Informes de atribución únicos y múltiples

Durante la migración, es posible que ciertos informes específicos de la API de AdWords requieran una consideración especial, como el Informe de rendimiento de palabras clave o el Informe de rendimiento por rango de edad. Existen dos tipos de informes:

  • Informes de atribución única, como el Informe de rendimiento de criterios o el Informe de rendimiento de palabras clave, en los que solo se registra uno de los criterios de activación (como la posición, la edad, las palabras clave, etc.) en una impresión determinada: Una impresión puede activarse mediante varios criterios, pero en un informe de atribución único, la impresión y todas sus estadísticas se atribuyen a un solo criterio.

  • Informes de atribución múltiple, como el Informe de rendimiento por género o el Informe de rendimiento por posición, en los que hasta un criterio de cada dimensión que activó la impresión tiene registrada la impresión: Se puede considerar que varios informes de atribución son informes específicos del tipo de criterio. A diferencia de la atribución única, en la que una fila puede contener diferentes tipos de criterios, cada informe de atribución múltiple contiene criterios para solo un tipo de criterio.

En la API de Google Ads, no hay informes de atribución únicos. Todos los informes a nivel de la API de Google Ads son multiatribución en el sentido de que cada informe es específico de un grupo de tipos de criterios y resume las estadísticas según los criterios de ese tipo. No agregues estadísticas juntas de diferentes recursos criteria_view, ya que eso haría que se registraran dos veces y los totales incorrectos.

Encabezado HTTP de includeZeroImpressions

API de AdWords

En la API de AdWords, puedes usar el encabezado includeZeroImpressions para controlar si las filas del informe en las que todos los campos de métricas especificados en la consulta tienen cero valores

Establece el encabezado en true; el resultado del informe incluye esas filas; para false, no es así.

Aunque el nombre del encabezado menciona "Impressions" una fila del informe debe tener cero en todos los campos de métricas especificados en la solicitud (no solo impresiones) para que se los excluya cuando el encabezado se establece en false.

No existe ese encabezado en la API de Google Ads, por lo que no puedes asignar las consultas a la API de AdWords directamente con aquellas en la API de Google Ads.

Como aproximación, puedes especificar el predicado metrics.impressions > 0 en tu consulta para excluir las filas de informes cuyas impresiones sean cero. En la mayoría de los casos, esto produce resultados equivalentes como configurar el encabezado includeZeroImpressions de la API de AdWords en false, ya que cuando las impresiones no son cero, otros valores de métricas también suelen ser cero.

Sin embargo, ten en cuenta que, en los casos en que metrics.impressions sea cero, pero otros valores de métricas (como el metrics.search_impression_share basado en predicciones) no lo sean, es posible que se muestre una fila de informe.