ใน Google Ads API รายงานเกณฑ์แต่ละรายการจะแสดงด้วยทรัพยากรแยกต่างหาก
เว้นแต่จะจำเป็น *_view
ทรัพยากรจะมีเฉพาะฟิลด์ resource_name
ไคลเอ็นต์ Google Ads API ต้องระบุฟิลด์ ad_group_criterion
หรือ campaign_criterion
ที่เกี่ยวข้องหากต้องดึงข้อมูลเกณฑ์ที่เฉพาะเจาะจง
ซึ่งจะช่วยให้ไคลเอ็นต์ Google Ads API สามารถขอฟิลด์ ad_group_criterion
หรือ campaign_criterion
และแหล่งข้อมูล *_view
ในคำขอเดียวกันไปยังเมธอด
GoogleAdsService.SearchStream
ได้
ตัวอย่างคำขอค้นหา
SELECT
ad_group_criterion.keyword.text,
ad_group.name,
campaign.name,
metrics.impressions,
metrics.clicks,
metrics.ctr,
metrics.average_cpc
FROM keyword_view
WHERE segments.date DURING LAST_30_DAYS
หากต้องการดึงข้อมูลประสิทธิภาพ (เมตริก) สำหรับเกณฑ์ประเภทใดประเภทหนึ่ง ให้ระบุทรัพยากรมุมมองที่เกี่ยวข้องในข้อความ FROM
เช่น ใช้
keyword_view
ในFROM
อนุประโยค และฟิลด์ metrics
บางรายการในSELECT
อนุประโยคเพื่อดึงข้อมูลเมตริกคีย์เวิร์ด
คุณเลือกฟิลด์จากทรัพยากรระดับบนสุดไปจนถึง customer
จาก
มุมมองเกณฑ์ได้ เช่น เมื่อเลือก FROM
keyword_view
คุณจะ
ขอฟิลด์จากแหล่งข้อมูลทั้งหมดต่อไปนี้ได้
ad_group_criterion
ad_group
campaign
customer
หากต้องการดูทรัพยากรที่ขอได้ด้วยวิธีนี้สำหรับทรัพยากรหนึ่งๆ ให้ดูแถวทรัพยากรแอตทริบิวต์ในหน้าอ้างอิงของทรัพยากรนั้น เช่น สำหรับ keyword_view
คุณจะดูแหล่งข้อมูลได้ในหน้าอ้างอิง