Wenn Sie sich mit anderen Nutzern über unsere Produkte austauschen und Feedback geben möchten, können Sie dem offiziellen Google Ads-Discord-Kanal auf dem Server der
Google Advertising and Measurement Community beitreten.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Ergebnisse sortieren
Mit der ORDER BY
-Klausel können Sie die Reihenfolge der Zeilen in Ihrer Antwort angeben. Sie besteht aus einer oder mehreren durch Kommas getrennten Sequenzen aus:
FieldName ('ASC' | 'DESC')?
Wenn Sie nach einem Feldnamen weder ASC
noch DESC
angeben, wird in der Google Ads API standardmäßig ASC
verwendet.
Mit der folgenden ORDER BY
-Klausel wird ein Bericht auf Kampagnenebene nach absteigenden Impressionen und aufsteigendem Kampagnennamen sortiert:
ORDER BY metrics.impressions DESC, campaign.name ASC
Bestellungen sind nicht zulässig:
- Nach Attributen nicht ausgewählter Ressourcen
- Nach nicht ausgewählten Messwerten
- Nicht ausgewählte Segmente
- Für Felder der folgenden Typen:
MESSAGE
- Wiederkehrende Felder
- Attribute von wiederkehrenden Feldern
Anzahl der Ergebnisse begrenzen
Mit der LIMIT
-Klausel können Sie die Gesamtzahl der zurückgegebenen Ergebnisse begrenzen.
In Kombination mit der Ergebnisreihenfolge können Sie „Top N“-Berichte erstellen, z. B. einen Bericht mit den fünf Kampagnen mit den meisten Impressionen in den letzten 30 Tagen:
SELECT
campaign.id,
campaign.name,
metrics.impressions
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
ORDER BY metrics.impressions DESC
LIMIT 5
Filtern ist nicht zulässig:
- Für Segmente, die nicht ausgewählt sind, mit Ausnahme von „Core“-Datumssegmentfeldern.
- Die wichtigsten Felder für Datumssegmente sind
segments.date
, segments.week
, segments.month
, segments.quarter
und segments.year
.
- Für Felder eines beliebigen Nachrichtentyps außer Primitiven (z.B.: Int64Value, StringValue usw.)
- Bei Attributen von wiederkehrenden Feldern eines beliebigen Nachrichtentyps mit Ausnahme von Primitiven (z.B.:
Int64Value, StringValue usw.)
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-08-27 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-08-27 (UTC)."],[[["\u003cp\u003eYou can control the order of results using the \u003ccode\u003eORDER BY\u003c/code\u003e clause, specifying fields and sort direction (ASC or DESC).\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eLIMIT\u003c/code\u003e clause lets you restrict the number of returned results, enabling "top N" reports when combined with \u003ccode\u003eORDER BY\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eOrdering is disallowed by attributes of non-selected resources, by non-selected metrics or segments, and for fields of type \u003ccode\u003eMESSAGE\u003c/code\u003e, repeated fields, or attributes of repeated fields.\u003c/p\u003e\n"],["\u003cp\u003eFiltering is restricted for segments without selection (excluding core date segments), fields of non-primitive message types, and attributes of repeated fields with non-primitive message types.\u003c/p\u003e\n"]]],[],null,["Order results\n-------------\n\nYou can specify the order of rows in your response using the `ORDER BY` clause,\nwhich consists of one or more comma-separated sequences of: \n\n FieldName ('ASC' | 'DESC')?\n\nIf you don't specify `ASC` or `DESC` after a field name, the Google Ads API defaults to\n`ASC`.\n\nThe following `ORDER BY` clause sorts a campaign-level report by descending\nimpressions and ascending campaign name: \n\n ORDER BY metrics.impressions DESC, campaign.name ASC\n\nOrdering is not allowed:\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n- By attributes of non-selected resources\n- By non-selected metrics\n- By non-selected segments\n- For fields of the following types:\n - `MESSAGE`\n - Repeated fields\n - Attributes of repeated fields\n\nLimit the number of results\n---------------------------\n\nYou can limit the total number of results returned using the `LIMIT` clause.\nCombining this with results ordering, you can produce \"top N\" reports,\nsuch as a report containing the five campaigns with the highest impressions\nover the last 30 days: \n\n SELECT\n campaign.id,\n campaign.name,\n metrics.impressions\n FROM campaign\n WHERE segments.date DURING LAST_30_DAYS\n ORDER BY metrics.impressions DESC\n LIMIT 5\n\nFiltering is not allowed:\n\n- On segments without selecting them, except for \"core\" date segment fields.\n - The core date segment fields are `segments.date`, `segments.week`, `segments.month`, `segments.quarter`, and `segments.year`.\n- On fields of any message type except primitives (e.g.: Int64Value, StringValue, etc.)\n- On attributes of repeated fields of any message type except primitives (e.g.: Int64Value, StringValue, etc.)"]]