Keine Messwerte

Keine Messwerte in Suchergebnissen

Beim Ausführen einer Abfrage können Messwerte für Entitäten auftreten, die null sind. Mögliche Gründe:

  • Die Elemente können nicht angezeigt werden.
  • Möglicherweise wurden sie im Berichtszeitraum pausiert.

Mit Abfrageergebnissen möchten Sie häufig Informationen zur Leistung Ihrer Kampagnen erhalten. In diesem Kontext sind Messwerte mit dem Wert null unter Umständen nicht sinnvoll. Wenn Sie einen nützlicheren Bericht erstellen möchten, können Sie Nullmesswerte explizit ausschließen.

Null Messwerte mit einem Prädikat ausschließen

Ein Prädikat ist ein Ausdruck, der TRUE, FALSE oder UNKNOWN ergibt. Sie werden in der Suchbedingung der WHERE-Klauseln in der Search Ads 360 Reporting API verwendet.

Die folgende Abfrage zeigt, wie Nullmesswerte explizit mit einem Prädikat entfernt werden:

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

Null Messwerte durch Segmentierung ausschließen

Null-Messwerte werden bei der Segmentierung eines Berichts immer ausgeschlossen, sofern alle ausgewählten Messwerte null sind (siehe unten).

Berichte lassen sich segmentieren, indem ein beliebiges segments-Feld in die Suchanfrage aufgenommen wird. Wenn Sie beispielsweise einen Bericht nach segments.date segmentieren, werden die Messwerte mit einer Zeile pro Datum aufgeschlüsselt. Daten ohne Messwerte werden in einem solchen Bericht nicht zurückgegeben.

Für die folgende Abfrage enthält der Bericht keine Zeilen mit null Messwerten:

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

Zurückgegebene Zeilen ohne Messwerte

Zeilen, für die eine Abfrage für alle ausgewählten Messwerte keine Messwerte zurückgibt, werden standardmäßig aus Ihren Berichten ausgeschlossen. Benutzerdefinierte Spalten gelten nicht.

Wenn es in dieser Beispielabfrage keine impressions-Messwerte für einen Tag in den letzten 30 Tagen gibt, wird die Zeile für diesen Tag aus dem Bericht ausgeschlossen.

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

In dieser Beispielabfrage wird die Zeile für einen beliebigen Tag nur dann aus den Ergebnissen ausgeschlossen, wenn für diesen Tag keine impressions-, clicks- und conversions-Messwerte vorhanden sind.

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