Büyük/küçük harf duyarlılığı

Google Ads Sorgu Dili, döndürülen veri kümesini birkaç farklı operatörle filtrelemenize olanak tanır. Dize değerlerini filtrelediğinizde her bir operatörün büyük/küçük harf duyarlılığı, sonuçlarınızın nasıl eşleştirileceğini belirler.

Operatörlerde büyük/küçük harf duyarlılığı

Operatör Büyük/küçük harfe duyarlılık
= veya != Büyük/küçük harfe duyarlı
IN veya NOT IN Büyük/küçük harfe duyarlı
LIKE veya NOT LIKE Büyük/küçük harf hassasiyeti yoktur
CONTAINS ALL, CONTAINS ANY ve CONTAINS NONE Büyük/küçük harfe duyarlı
REGEXP_MATCH veya NOT REGEXP_MATCH Varsayılan olarak büyük/küçük harfe duyarlıdır (yapılandırılabilir).

Örnekler

Aşağıdaki örneklerde, Google Ads sorgu dilinde farklı operatörlerin dize büyük/küçük harf durumunu nasıl işlediği gösterilmektedir.

Büyük/küçük harfe duyarlı olmayan normal ifade

Aşağıdaki sorgu, "test", "Test", "TEST" veya başka bir büyük/küçük harf varyasyonu içeren kampanya adlarını eşleştirmek için (?i) kullanır:

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

Tam ve kalıp eşleme

  • Büyük/küçük harfe duyarlı tam eşleşme: WHERE campaign.name = 'Search Campaign' yalnızca tam olarak aynı büyük/küçük harf kullanımıyla eşleşir.
  • Büyük/küçük harfe duyarlı olmayan kalıp eşleştirme: WHERE campaign.name LIKE '%search campaign%'; 'SEARCH CAMPAIGN', 'search campaign' veya 'Search Campaign' ile eşleşir.