ใน 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
จะมีแหล่งข้อมูลในหน้าอ้างอิง