Rozróżnianie wielkości liter

Język zapytań Google Ads umożliwia filtrowanie zwracanego zbioru danych za pomocą kilku różnych operatorów. Gdy filtrujesz wartości ciągów znaków, o tym, jak dopasowywane są wyniki, decyduje rozróżnianie wielkości liter w przypadku każdego operatora.

Rozróżnianie wielkości liter w przypadku operatorów

Operator Rozróżnianie wielkości liter
= lub != Rozróżnianie wielkości liter
IN lub NOT IN Rozróżnianie wielkości liter
LIKE lub NOT LIKE Wielkość liter nie jest rozróżniana
CONTAINS ALL, CONTAINS ANY, CONTAINS NONE Rozróżnianie wielkości liter
REGEXP_MATCH lub NOT REGEXP_MATCH Domyślnie rozróżniana wielkość liter (można to zmienić)

Przykłady

Poniższe przykłady pokazują, jak różne operatory obsługują wielkość liter w języku zapytań Google Ads.

Wyrażenie regularne, w którym wielkość liter nie jest rozróżniana

Poniższe zapytanie używa (?i), aby dopasować nazwy kampanii zawierające "test", "Test", "TEST", lub dowolną inną kombinację wielkości liter:

SELECT
  campaign.id,
  campaign.name
FROM campaign
WHERE campaign.name REGEXP_MATCH "(?i).*test.*"

Dopasowanie ścisłe i dopasowanie do wzorca

  • Dopasowanie ścisłe z uwzględnieniem wielkości liter: WHERE campaign.name = 'Search Campaign' dopasowuje tylko dokładnie taką samą wielkość liter.
  • Dopasowanie do wzorca bez uwzględniania wielkości liter: WHERE campaign.name LIKE '%search campaign%' dopasowuje 'SEARCH CAMPAIGN', 'search campaign' lub 'Search Campaign'.