ใน 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
คุณสามารถดูแหล่งข้อมูลในหน้าข้อมูลอ้างอิง