ใน 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
คุณจะดูทรัพยากรได้ในหน้าอ้างอิง