เข้าร่วมกับเราแบบสดๆ บน
Discord ในเซิร์ฟเวอร์ชุมชน Google Advertising and Measurement และบน
YouTube ในวันที่ 15 ตุลาคม เวลา 10:00 น. EST เราจะพูดคุยเกี่ยวกับฟีเจอร์ใหม่ที่เพิ่มเข้ามาใน Google Ads API v26
Google ใช้เทคโนโลยี AI เพื่อแปลเนื้อหาเป็นภาษาที่คุณต้องการ การแปลโดย AI อาจมีข้อผิดพลาด
ส่งความคิดเห็น
คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ภาษาการค้นหาของ Google Ads ช่วยให้คุณกรองชุดข้อมูลที่แสดงผลด้วยตัวดำเนินการต่างๆ ได้หลายตัว
เมื่อกรองค่าสตริง การพิจารณาตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ของตัวดำเนินการแต่ละตัว
จะกำหนดวิธีจับคู่ผลลัพธ์
หมายเหตุ: ในภาษาการค้นหาของ Google Ads คีย์เวิร์ดของข้อความ (เช่น SELECT, FROM และ WHERE) จะไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
แม้ว่าโดยทั่วไปจะแนะนำให้ใช้ตัวพิมพ์ใหญ่ ชื่อทรัพยากรและชื่อฟิลด์ (เช่น campaign.id ใน snake_case) และค่าคงที่ของ Enum (เช่น ENABLED และ PAUSED ใน UPPER_SNAKE_CASE) จะคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
การคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ของตัวดำเนินการ
โอเปอเรเตอร์
คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
= หรือ !=
พิจารณาตัวพิมพ์เล็กและใหญ่
IN หรือ NOT IN
พิจารณาตัวพิมพ์เล็กและใหญ่
LIKE หรือ NOT LIKE
ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
CONTAINS ALL, CONTAINS ANY, CONTAINS NONE
พิจารณาตัวพิมพ์เล็กและใหญ่
REGEXP_MATCH หรือ NOT REGEXP_MATCH
โดยค่าเริ่มต้น ระบบจะคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ (กำหนดค่าได้)
ประเด็นสำคัญ: REGEXP_MATCH และ NOT REGEXP_MATCH ใช้เครื่องมือนิพจน์ทั่วไป RE2
และคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่โดยค่าเริ่มต้น เพิ่มตัวเลือก (?i) ลงในนิพจน์
ทั่วไปเพื่อให้การค้นหาไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ (รวมถึงการแปลงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ของอักขระ Unicode
แม้ว่าอักขระที่มีเครื่องหมายกำกับจะยังคงแตกต่างจากอักขระที่ไม่มีเครื่องหมายกำกับ)
ตัวอย่าง
ตัวอย่างต่อไปนี้แสดงให้เห็นว่าโอเปอเรเตอร์ต่างๆ จัดการการใช้อักษรตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ของสตริงอย่างไรในภาษาการค้นหาของ Google Ads
นิพจน์ทั่วไปที่ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
คําค้นหาต่อไปนี้ใช้ (?i) เพื่อจับคู่ชื่อแคมเปญที่มี "test",
"Test", "TEST" หรือรูปแบบตัวพิมพ์อื่นๆ
SELECT
campaign . id ,
campaign . name
FROM campaign
WHERE campaign . name REGEXP_MATCH "(?i).*test.*"
ข้อควรระวัง: การใช้ไวลด์การ์ดนำหน้า (เช่น .*test) ในนิพจน์ทั่วไปอาจทำให้การดำเนินการค้นหาในบัญชีขนาดใหญ่ช้าลง ใช้โอเปอเรเตอร์ที่ตรงกันทุกประการหรือคำนำหน้า
หากเป็นไปได้
การจับคู่ที่ตรงกันทั้งหมดและการจับคู่รูปแบบ
การทำงานแบบตรงทั้งหมดที่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่: WHERE campaign.name = 'Search Campaign'
จับคู่เฉพาะตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ที่ตรงกันทั้งหมด
การจับคู่รูปแบบที่ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่:
WHERE campaign.name LIKE '%search campaign%' ตรงกับ 'SEARCH CAMPAIGN',
'search campaign' หรือ 'Search Campaign'
ส่งความคิดเห็น
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2026-09-30 UTC
หากต้องการบอกให้เราทราบเพิ่มเติม
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2026-09-30 UTC"],[],[]]