Nessuna metrica

Nessuna metrica nei risultati di ricerca

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

  • Le entità non sono idonee per la 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 desiderate. Per produrre un report più utile, puoi escludere esplicitamente le metriche con valore 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 nell'API Search Ads 360 Reporting.

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

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

Escludi metriche pari a zero eseguendo la segmentazione

Durante la segmentazione di un report, le metriche non vengono sempre escluse, a condizione che tutte le metriche selezionate siano pari a zero (vedi di seguito).

Per segmentare un report, includi un campo segments nella query di ricerca. Ad esempio, se segmenti un report per segments.date, le metriche vengono suddivise con una riga per ogni data. Le date senza metriche non vengono restituite in questo tipo di report.

Per la seguente query, il report non includerà righe di metriche con zero valori:

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

Righe restituite con zero metriche

Per impostazione predefinita, le righe per le quali una query restituisce zero metriche per tutte le metriche selezionate vengono escluse dai report. Le colonne personalizzate non vengono applicate.

In questa query di esempio, se non sono presenti metriche impressions per alcun giorno negli ultimi 30 giorni, la riga relativa a quel giorno verrà omessa dal report.

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

In questa query di esempio, la riga relativa a un determinato giorno verrà esclusa dai risultati solo se per quel giorno non sono presenti metriche impressions, clicks e conversions.

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