Die neue Search Ads 360 Reporting API ist jetzt verfügbar. Treten Sie der Google-Gruppe
searchads-api-announcements bei, um über kommende Verbesserungen und Releases auf dem Laufenden zu bleiben.
Referenz zur Abfragegrammatik
Die folgende Tabelle enthält eine vollständige Grammatikreferenz für die Search Ads 360-Abfragesprache.
Grammatikreferenz |
Abfrage |
SELECT -Klausel |
SELECT FIELD_NAME (, FIELD_NAME)* |
FROM -Klausel |
FROM RESOURCE_NAME |
WHERE -Klausel |
WHERE CONDITION (AND CONDITION)* |
ORDER BY -Klausel |
ORDER BY ORDERING (, ORDERING)* |
LIMIT -Klausel |
LIMIT POSITIVE_INTEGER |
PARAMETERS -Klausel |
PARAMETERS LITERAL = VALUE (, LITERAL = VALUE)* |
|
Feldname |
[a-z] ([a-zA-Z0-9._])* |
Ressourcenname |
[a-z] ([a-zA-Z_])* |
Bedingung |
FIELD_NAME OPERATOR VALUE |
Sortierung |
FIELD_NAME (ASC | DESC)? |
Operator |
= | != | > | >= | < | <= | IN | NOT IN | LIKE | NOT LIKE | CONTAINS ANY | CONTAINS ALL | CONTAINS NONE | IS NULL | IS NOT NULL | DURING | BETWEEN | REGEXP_MATCH | NOT REGEXP_MATCH |
Funktion |
LAST_14_DAYS | LAST_30_DAYS | LAST_7_DAYS | LAST_BUSINESS_WEEK | LAST_MONTH | LAST_WEEK_MON_SUN | LAST_WEEK_SUN_SAT | THIS_MONTH | THIS_WEEK_MON_TODAY | THIS_WEEK_SUN_TODAY | TODAY | YESTERDAY |
Wert |
LITERAL | LITERAL_LIST | NUMBER | NUMBER_LIST | STRING | STRING_LIST | FUNCTION |
Positive Ganzzahl |
[1-9] ([0-9])* |
Zahl |
-? [0-9]+ (. [0-9] [0-9]*)? |
String |
(' Char* ') | (" Char* ") |
Literal |
[a-zA-Z0-9_]* |
Stringliste |
( STRING (, STRING)* ) |
Literalliste |
( LITERAL (, LITERAL)* ) |
Zahlenliste |
( NUMBER (, NUMBER)* ) |
Schlüssel:
?
gibt ein optionales Element an.
*
steht für null oder mehr
+
steht für eins oder mehrere.
(xxxxxx)
steht für eine Gruppierung.
[a-z0-9]
gibt einen Zeichenbereich an.
Char
steht für ein beliebiges Zeichen.
|
steht für „oder“.
- Der Operator
REGEXP_MATCH
verwendet die RE2-Syntax.
Wenn Sie ein [
-, ]
-, %
- oder _
-Literal mit dem Operator LIKE
abgleichen möchten, setzen Sie das Zeichen in eckige Klammern. Mit der folgenden Bedingung werden beispielsweise alle campaign.name
-Werte gefunden, die mit [Earth_to_Mars]
beginnen:
WHERE campaign.name LIKE '[[]Earth[_]to[_]Mars[]]%'
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: 2024-11-24 (UTC).
[null,null,["Zuletzt aktualisiert: 2024-11-24 (UTC)."],[[["This document provides a comprehensive grammar reference for the Search Ads 360 Query Language."],["The language allows users to query data using a structured syntax including clauses like `SELECT`, `FROM`, `WHERE`, `ORDER BY`, `LIMIT`, and `PARAMETERS`."],["Various data types like numbers, strings, and lists are supported within the query structure for filtering and data retrieval."],["Specific operators and functions enable detailed data manipulation, such as date ranges (`LAST_30_DAYS`) and pattern matching (`REGEXP_MATCH`)."],["The provided table details the syntax and components of the query language, along with explanations of special characters and usage examples."]]],[]]