เครื่องมือตรวจสอบคำค้นหา Google Ads

โปรแกรมตรวจสอบคำค้นหาของ Google Ads เป็นเครื่องมือแบบอินเทอร์แอกทีฟที่ออกแบบมาเพื่อช่วยนักพัฒนาแอปสร้างและตรวจสอบคำค้นหา Google Ads Query Language (GAQL) ก่อนที่จะผสานรวมคำค้นหาเหล่านั้นเข้ากับแอปพลิเคชัน โดยเครื่องมือนี้จะช่วยให้คุณป้อนสตริงคำค้นหา GAQL และรับความคิดเห็นทันทีเกี่ยวกับความถูกต้องของสตริงคำค้นหา ซึ่งจะช่วยตรวจหาข้อผิดพลาดทางไวยากรณ์ ความไม่เข้ากันของฟิลด์ และปัญหาอื่นๆ ได้ตั้งแต่เนิ่นๆ ในกระบวนการพัฒนา

สิทธิประโยชน์

  • การป้องกันข้อผิดพลาด: ตรวจหาคำค้นหาที่ไม่ถูกต้องตั้งแต่เนิ่นๆ ก่อนที่จะผสานรวมคำค้นหาเหล่านั้นเข้ากับแอปพลิเคชัน ซึ่งจะช่วยลดข้อผิดพลาดขณะรันไทม์และการเรียก API ที่ไม่สำเร็จ
  • การพัฒนาที่รวดเร็วขึ้น: ช่วยให้ทดสอบและแก้ไขข้อบกพร่องของคำสั่ง GAQL ได้อย่างรวดเร็วโดยไม่ต้องมีค่าใช้จ่ายในการดำเนินการตามวงจรคำขอ API และการตอบกลับแบบเต็ม
  • ทำความเข้าใจข้อจำกัดของ GAQL: ช่วยให้นักพัฒนาแอปได้เรียนรู้กฎที่ซับซ้อนเกี่ยวกับฟิลด์ที่เข้ากันได้และวิธีที่ทรัพยากรต่างๆ เกี่ยวข้องกัน
  • การแก้ไขข้อบกพร่องของคำค้นหา: แสดงข้อความแสดงข้อผิดพลาดที่เฉพาะเจาะจงเมื่อคำค้นหาไม่ถูกต้อง ซึ่งมักจะมีรายละเอียดมากกว่าข้อผิดพลาด API ทั่วไป และบางครั้งก็แนะนำทางเลือกที่ถูกต้อง
  • ประสิทธิภาพของทรัพยากร: หลีกเลี่ยงการเรียก API ที่ไม่จำเป็นด้วยคำค้นหาที่อาจไม่สำเร็จ

วิธีการทำงาน

โปรแกรมตรวจสอบคำค้นหาจะแยกวิเคราะห์คำค้นหา GAQL กับสคีมาของ Google Ads API และกฎที่กำหนดไว้ใน Google Ads Query Language โดยจะใช้ข้อมูลเมตา ซึ่งส่วนใหญ่เข้าถึงได้จาก GoogleAdsFieldService เพื่อทำการตรวจสอบ ซึ่งรวมถึงการตรวจสอบต่อไปนี้

  1. ไวยากรณ์และโครงสร้าง: ตรวจสอบว่าคำค้นหาเป็นไปตามไวยากรณ์ GAQL ที่ถูกต้อง ซึ่งรวมถึงการใช้และการจัดลำดับอนุประโยคต่างๆ เช่น SELECT, FROM, WHERE, ORDER BY และ LIMIT อย่างเหมาะสม
  2. ความถูกต้องของฟิลด์: ตรวจสอบว่าฟิลด์ที่ระบุทั้งหมด (ทรัพยากร กลุ่ม เมตริก) มีอยู่และสะกดถูกต้อง
  3. ความเข้ากันได้ของทรัพยากร: ตรวจสอบว่าฟิลด์ที่เลือกในอนุประโยค SELECT เข้ากันได้กับทรัพยากรหลักที่ระบุในอนุประโยค FROM
  4. ความเข้ากันได้ของกลุ่มและเมตริก: ตรวจสอบว่ากลุ่มและเมตริกที่ใช้ร่วมกันในคำค้นหาเดียวกันเข้ากันได้กับทรัพยากรในอนุประโยค FROM
  5. ข้อกำหนดของอนุประโยค: ตรวจสอบกฎต่างๆ เช่น ข้อกำหนดที่ว่าฟิลด์บางรายการที่ใช้ในอนุประโยค WHERE หรือ ORDER BY ต้องอยู่ในอนุประโยค SELECT ด้วย
  6. การใช้ตัวดำเนินการ: ตรวจสอบการใช้ตัวดำเนินการอย่างถูกต้องภายในเงื่อนไขของอนุประโยค WHERE

หากคำค้นหาถูกต้อง เครื่องมือจะยืนยัน หากพบปัญหา เครื่องมือจะแสดงข้อความแสดงข้อผิดพลาดที่ออกแบบมาเพื่อช่วยระบุปัญหา และบางครั้งก็ให้คำแนะนำในการแก้ไข เช่น ทรัพยากรที่เข้ากันได้สำหรับเมตริกที่กำหนด

เริ่มต้นใช้งาน

วิธีใช้โปรแกรมตรวจสอบคำค้นหาของ Google Ads

  1. ไปที่ โปรแกรมตรวจสอบคำค้นหา
  2. ป้อนคำค้นหา GAQL
  3. คลิกปุ่มตรวจสอบคำค้นหา
  4. อ่านข้อความตรวจสอบที่ปรากฏใต้เครื่องมือตรวจสอบคำค้นหา ข้อความแสดงความสำเร็จจะระบุว่าคำค้นหาถูกต้อง มิฉะนั้นข้อความแสดงข้อผิดพลาดที่อธิบายปัญหาจะปรากฏขึ้น ข้อความแสดงข้อผิดพลาดจะแนะนำให้คุณแก้ไขคำค้นหา ตัวอย่างเช่น ข้อผิดพลาดความไม่เข้ากันของฟิลด์อาจแสดงรายการทรัพยากรทางเลือกที่ *เข้ากันได้* กับเมตริกหรือกลุ่มที่คุณพยายามค้นหา

หากต้องการดูคำอธิบายแนวคิดและการตรวจสอบ GAQL แบบเจาะลึก คุณสามารถ ดูคู่มือวิดีโอ GAQLได้ด้วย