โปรแกรมตรวจสอบคำค้นหาของ Google Ads เป็นเครื่องมือแบบอินเทอร์แอกทีฟที่ออกแบบมาเพื่อช่วย นักพัฒนาซอฟต์แวร์สร้างและยืนยันคำค้นหาของภาษาการค้นหาของ Google Ads (GAQL) ก่อน ที่จะผสานรวมเข้ากับแอปพลิเคชัน ซึ่งจะช่วยให้คุณป้อนสตริงการค้นหา GAQL และรับความคิดเห็นเกี่ยวกับความถูกต้องได้ทันที ซึ่งจะช่วยตรวจหาข้อผิดพลาดทางไวยากรณ์ ฟิลด์ที่ไม่เข้ากัน และปัญหาอื่นๆ ได้ตั้งแต่เนิ่นๆ ในกระบวนการพัฒนา
ข้อดี
- การป้องกันข้อผิดพลาด: ตรวจจับการค้นหาที่ไม่ถูกต้องตั้งแต่เนิ่นๆ ก่อนที่จะ ผสานรวมกับการใช้งาน ซึ่งจะช่วยลดข้อผิดพลาดขณะรันไทม์และการเรียก API ที่ล้มเหลว
- การพัฒนาที่เร็วขึ้น: ช่วยให้ทดสอบและแก้ไขข้อบกพร่องของคำสั่ง GAQL ได้อย่างรวดเร็วโดยไม่ต้องมีค่าใช้จ่ายเพิ่มเติมของวงจรคำขอและการตอบกลับ API แบบเต็ม
- ทำความเข้าใจข้อจำกัดของ GAQL: ช่วยให้นักพัฒนาแอปได้เรียนรู้กฎที่ซับซ้อน เกี่ยวกับฟิลด์ที่เข้ากันได้และวิธีที่ทรัพยากรเชื่อมโยงกัน
- การแก้ไขข้อบกพร่องของคําค้นหา: แสดงข้อความแสดงข้อผิดพลาดที่เฉพาะเจาะจงเมื่อคําค้นหาไม่ถูกต้อง ซึ่งมักจะมีรายละเอียดมากกว่าข้อผิดพลาดทั่วไปของ API และบางครั้งก็แนะนําทางเลือกที่ถูกต้อง
- ประสิทธิภาพของทรัพยากร: หลีกเลี่ยงการเรียก API ที่ไม่จำเป็นด้วยการค้นหาที่ มีแนวโน้มที่จะล้มเหลว
วิธีการทำงาน
เครื่องมือตรวจสอบคำค้นหาจะแยกวิเคราะห์คําค้นหา GAQL กับสคีมาของ Google Ads API
และกฎที่กําหนดไว้ในภาษาการค้นหาของ Google Ads โดยจะใช้ข้อมูลเมตา
ซึ่งส่วนใหญ่เข้าถึงได้จาก GoogleAdsFieldService เพื่อทำการตรวจสอบ
ซึ่งรวมถึงการตรวจสอบต่อไปนี้
- ไวยากรณ์และโครงสร้าง: ตรวจสอบว่าคําค้นหาเป็นไปตามไวยากรณ์ GAQL ที่ถูกต้อง
รวมถึงการใช้และการเรียงลําดับที่เหมาะสมของคําสั่งต่างๆ เช่น
SELECT,FROM,WHERE,ORDER BYและLIMIT - ความถูกต้องของฟิลด์: ตรวจสอบว่าฟิลด์ที่ระบุทั้งหมด (ทรัพยากร กลุ่ม เมตริก) มีอยู่และสะกดถูกต้อง
- ความเข้ากันได้ของทรัพยากร: ตรวจสอบว่าฟิลด์ที่เลือกใน
SELECTอนุประโยคเข้ากันได้กับทรัพยากรหลักที่ระบุในFROMอนุประโยค - ความเข้ากันได้ของกลุ่มและเมตริก: ตรวจสอบว่ากลุ่มและเมตริก
ที่ใช้ร่วมกันในคําค้นหาเดียวกันเข้ากันได้กับแต่ละรายการและ
ทรัพยากรในอนุประโยค
FROM - ข้อกำหนดของข้อความ: ตรวจสอบกฎต่างๆ เช่น ข้อกำหนดสำหรับฟิลด์บางรายการที่ใช้ในข้อความ
WHEREหรือORDER BYให้มีอยู่ในข้อความSELECTด้วย - การใช้โอเปอเรเตอร์: ตรวจสอบการใช้โอเปอเรเตอร์อย่างถูกต้องภายใน
WHEREเงื่อนไขของข้อความ
หากคำค้นหาถูกต้อง เครื่องมือจะยืนยันคำค้นหานั้น หากพบปัญหา เครื่องมือจะแสดง ข้อความแสดงข้อผิดพลาดที่ออกแบบมาเพื่อช่วยระบุปัญหา และบางครั้งจะ แนะนำวิธีแก้ไข เช่น แหล่งข้อมูลที่เข้ากันได้สำหรับเมตริกที่กำหนด
เริ่มต้นใช้งาน
วิธีใช้เครื่องมือตรวจสอบคำค้นหาของ Google Ads
- ไปที่เครื่องมือตรวจสอบคำค้นหา
- ป้อนคําค้นหา GAQL
- คลิกปุ่มตรวจสอบ Query
- ตรวจสอบข้อความการตรวจสอบที่ปรากฏใต้วิดเจ็ตเครื่องมือตรวจสอบคำค้นหา ข้อความแสดงความสำเร็จจะระบุว่าคำค้นหาใช้ได้ ไม่เช่นนั้นระบบจะแสดงข้อความแสดงข้อผิดพลาด ที่อธิบายปัญหา ข้อความแสดงข้อผิดพลาดจะแนะนำให้คุณ แก้ไขคำค้นหา เช่น ข้อผิดพลาดเกี่ยวกับฟิลด์ที่ใช้ร่วมกันไม่ได้อาจแสดง แหล่งข้อมูลอื่นที่ใช้ร่วมกับเมตริกหรือกลุ่ม ที่คุณพยายามค้นหาได้
ดูคำอธิบายแบบเจาะลึกเพิ่มเติมเกี่ยวกับแนวคิดและการตรวจสอบ GAQL ได้ที่วิดีโอแนะนำ GAQL