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.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Die folgende Tabelle enthält eine vollständige Grammatik der Search Ads 360-Abfragesprache
Referenz.
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_NAMEOPERATORVALUE
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
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.
* bedeutet null oder mehr
+ steht für eine oder mehrere.
(xxxxxx) gibt eine Gruppierung an.
[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.
Um ein [-, ]-, %- oder _-Literal mit dem LIKE-Operator abzugleichen, setzen Sie
das Zeichen in eckigen Klammern. Die folgende Bedingung stimmt beispielsweise mit
alle campaign.name-Werte, die mit [Earth_to_Mars] beginnen:
WHERE campaign.name LIKE '[[]Earth[_]to[_]Mars[]]%'