Cero métricas en los resultados de la búsqueda
Cuando ejecutas una consulta, es posible que encuentres métricas para entidades que son cero. Esto podría deberse a lo siguiente:
- Las entidades no son aptas para mostrarse.
- Es posible que se hayan pausado dentro del período del informe.
Con los resultados de la consulta, a menudo deseas obtener información sobre el rendimiento de tus campañas. En este contexto, es posible que no sean deseables las métricas de cero. Para generar un informe más útil, puedes excluir explícitamente las métricas de cero.
Excluye las métricas de cero con un predicado
Un predicado es una expresión que se evalúa como TRUE, FALSE o UNKNOWN.
Se usan en la condición de búsqueda de las WHERE cláusulas en
el Lenguaje de consulta de Google Ads.
En la siguiente consulta, se muestra cómo quitar explícitamente las métricas de cero con un predicado:
SELECT
campaign.id,
metrics.impressions
FROM campaign
WHERE metrics.impressions > 0
Excluye las métricas de cero mediante la segmentación
Las métricas de cero siempre se excluyen cuando se segmenta un informe, siempre que todas las métricas seleccionadas sean cero (consulta a continuación).
Para segmentar un informe, incluye cualquier campo segments en la consulta de búsqueda. Por ejemplo, si segmentas un informe por segments.date, las métricas se desglosan con una fila para cada fecha. Las fechas sin métricas no se muestran en ese informe.
En la siguiente consulta, el informe no incluirá filas de métricas de cero:
SELECT
campaign.name,
metrics.impressions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
Filas mostradas con métricas de cero
No se mostrarán las filas cuyas métricas seleccionadas sean todas cero.
Por ejemplo:
SELECT
ad_group_criterion.criterion_id,
metrics.impressions,
metrics.clicks,
metrics.conversions,
segments.date
FROM keyword_view
WHERE segments.date BETWEEN <date1> AND <date2>
El informe resultante no contendrá ninguna fila en la que las tres métricas seleccionadas sean cero.
En situaciones en las que recuperes datos más antiguos que el
período de retención,
el informe resultante no contendrá ninguna fila de datos detallados más antiguos que
el período de retención (37 meses). Las solicitudes de segmentos detallados (como segments.date o segments.week) para rangos de más de 37 meses devolverán un DateRangeError. Los datos generales (mensuales, trimestrales y anuales) y otros datos de la cuenta, incluidos los datos de facturación y los informes históricos, se conservan durante un período de 11 años. Ten en cuenta que la retención de 11 años se alinea con los límites del período calendario completo (el inicio del siguiente período completo). Por ejemplo:
- Si hace 11 años fue el 22 de marzo de 2022, los datos se muestran desde el 1 de abril de 2022 hasta ahora.
- Si hace 11 años fue el 1 de marzo de 2022, los datos se muestran desde el 1 de abril de 2022 hasta ahora.