Berücksichtigung der Groß-/Kleinschreibung

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.