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

Google Ads Sorgu Dili, döndürülen veri kümesini çeşitli operatörlerle filtrelemenize olanak tanır. Dize değerlerine göre filtreleme yaptığınızda, sonuçlarınızın nasıl eşleştirileceğini her operatörün büyük/küçük harfe duyarlılığı belirler.

Operatör 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 duyarsız 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 büyük/küçük harf kullanımı tam olarak aynı olanlarla eşleşir.
  • Büyük/küçük harfe duyarsız kalıp eşleştirme: WHERE campaign.name LIKE '%search campaign%', 'SEARCH CAMPAIGN', 'search campaign' veya 'Search Campaign' ile eşleşir.