Nessuna metrica

Nessuna metrica nei risultati di ricerca

Quando esegui una query, potresti riscontrare metriche pari a zero per le entità. I motivi potrebbero essere i seguenti:

  • Le entità non sono idonee alla visualizzazione.
  • Potrebbero essere state messe in pausa nell'intervallo di date del report.

Con i risultati delle query, spesso vuoi ottenere informazioni sul rendimento delle tue campagne. In questo contesto, le metriche pari a zero potrebbero non essere desiderabili. Per generare un report più utile, puoi escludere esplicitamente le metriche pari a zero.

Escludere le metriche pari a zero con un predicato

Un predicato è un'espressione che restituisce TRUE, FALSE o UNKNOWN. Vengono utilizzati nella condizione di ricerca delle clausole WHERE in Google Ads Query Language.

La query seguente mostra come rimuovere esplicitamente le metriche pari a zero con un predicato:

SELECT
  campaign.id,
  metrics.impressions
FROM campaign
WHERE metrics.impressions > 0

Escludere le metriche pari a zero segmentando

Le metriche pari a zero vengono sempre escluse quando si segmenta un report, a condizione che tutte le selezionate metriche siano pari a zero (vedi sotto).

La segmentazione di un report viene eseguita includendo qualsiasi campo segments nella query di ricerca. Ad esempio, se segmenti un report in base a segments.date, le metriche vengono suddivise con una riga per ogni data. Le date senza metriche non vengono restituite in un report di questo tipo.

Per la query seguente, il report non includerà le righe di metriche pari a zero:

SELECT
  campaign.name,
  metrics.impressions,
  segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS

Righe restituite con metriche pari a zero

Le righe le cui metriche selezionate sono tutte pari a zero non verranno restituite.

Ad esempio:

SELECT
  ad_group_criterion.criterion_id,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  segments.date
FROM keyword_view
WHERE segments.date BETWEEN <date1> AND <date2>

Il report risultante non conterrà righe in cui tutte e tre le metriche selezionate sono pari a zero.

Nelle situazioni in cui recuperi dati precedenti al periodo di conservazione, il report risultante non conterrà righe per i dati granulari precedenti al periodo di conservazione (37 mesi). Le richieste di segmenti granulari (come segments.date o segments.week) per intervalli precedenti a 37 mesi restituiranno un DateRangeError. I dati di alto livello (mensili, trimestrali e annuali) e altri dati dell'account, inclusi i dati di fatturazione e i report storici, vengono conservati per un periodo di 11 anni.