ใน 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_criterionad_groupcampaigncustomer
หากต้องการค้นหาทรัพยากรที่ขอได้ด้วยวิธีนี้สำหรับทรัพยากรที่กำหนด ให้ดูแถวทรัพยากรแอตทริบิวต์ ของหน้าข้อมูลอ้างอิง เช่น
สำหรับ keyword_view คุณจะดูทรัพยากรได้ในหน้าข้อมูลอ้างอิง
การแมปกับ UI
รายงานเกณฑ์แต่ละรายการจะสอดคล้องกับมุมมองที่เฉพาะเจาะจงใน UI ของ Google Ads การแมปข้อมูลเหล่านี้จะช่วยให้คุณกระทบยอดข้อมูล API กับสิ่งที่คุณเห็นในอินเทอร์เฟซได้ ดูรายการการแมปที่ใหญ่ขึ้นได้ที่รายงานใน UI
ต่อไปนี้คือรายงานทั่วไปบางรายการที่อิงตามเกณฑ์และตำแหน่ง UI ทั่วไป
- แคมเปญ > กลุ่มเป้าหมาย คีย์เวิร์ด และเนื้อหา > คีย์เวิร์ดสำหรับโฆษณา Search: แสดง
ข้อมูลเทียบเท่ากับ
keyword_view - แคมเปญ > กลุ่มเป้าหมาย คีย์เวิร์ด และเนื้อหา > กลุ่มเป้าหมาย > ข้อมูลประชากร:
แสดงข้อมูลเทียบเท่ากับ
age_range_viewและgender_view - แคมเปญ > สถานที่ตั้ง: แสดงข้อมูลเทียบเท่ากับ
location_view