Mit der Google Ads Query Language können Sie das zurückgegebene Dataset mit verschiedenen Operatoren filtern. Wenn Sie nach Stringwerten filtern, bestimmt die Groß-/Kleinschreibung der einzelnen Operatoren, wie Ihre Ergebnisse abgeglichen werden.
Groß-/Kleinschreibung bei Operatoren
| Operator | Groß-/Kleinschreibung |
|---|---|
= oder != |
Groß-/Kleinschreibung beachten |
IN oder NOT IN |
Groß-/Kleinschreibung beachten |
LIKE oder NOT LIKE |
Groß- und Kleinschreibung wird nicht berücksichtigt |
CONTAINS ALL, CONTAINS ANY, CONTAINS NONE |
Groß-/Kleinschreibung beachten |
REGEXP_MATCH oder NOT REGEXP_MATCH |
Standardmäßig wird die Groß-/Kleinschreibung berücksichtigt (konfigurierbar) |
Beispiele
Die folgenden Beispiele zeigen, wie verschiedene Operatoren die Groß-/Kleinschreibung von Strings in der Google Ads Query Language verarbeiten.
Regulärer Ausdruck ohne Berücksichtigung der Groß-/Kleinschreibung
In der folgenden Abfrage wird (?i) verwendet, um Kampagnennamen abzugleichen, die "test", "Test", "TEST" oder eine andere Variante der Groß-/Kleinschreibung enthalten:
SELECT
campaign.id,
campaign.name
FROM campaign
WHERE campaign.name REGEXP_MATCH "(?i).*test.*"
Exakte Übereinstimmung und Musterabgleich
- Genaue Übereinstimmung mit Berücksichtigung der Groß-/Kleinschreibung:
WHERE campaign.name = 'Search Campaign'stimmt nur mit der genauen Groß-/Kleinschreibung überein. - Musterübereinstimmung ohne Berücksichtigung der Groß-/Kleinschreibung:
WHERE campaign.name LIKE '%search campaign%'stimmt mit'SEARCH CAMPAIGN','search campaign'oder'Search Campaign'überein.