รายงานใน UI ของ Google Ads

UI ของ Google Ads มีความสามารถในการรายงาน หากต้องการสร้างรายงาน ให้ลงชื่อเข้าใช้บัญชี Google Ads คลิกแคมเปญ ทางด้านซ้าย แล้วคลิกข้อมูลเชิงลึกและรายงาน หากต้องการสร้างรายงานตั้งแต่ต้น ให้คลิกเครื่องมือแก้ไขรายงาน

คู่มือนี้จะจับคู่แนวคิดการรายงานและหลักเกณฑ์การตั้งชื่อที่ใช้กันโดยทั่วไปใน UI ของ Google Ads กับรายงานที่คุณสร้างได้โดยใช้ภาษาการค้นหาของ Google Ads (GAQL) และ Google Ads API นอกจากนี้ คุณยังทำตามพรอมต์ใน UI เพื่อสร้างรายงานที่ตรงกับความต้องการมากที่สุดได้ด้วย

เครื่องมือและแหล่งข้อมูล

ดูตัวอย่างโดยละเอียดเพิ่มเติมและความช่วยเหลืออัตโนมัติในการจับคู่หน้าจอ UI กับ API ได้ที่แหล่งข้อมูลต่อไปนี้

  • Query Cookbook: ชุดคําค้นหา GAQL ที่จำลองข้อมูลที่พบในหน้าจอ UI ของ Google Ads ที่ใช้กันโดยทั่วไป
  • ส่วนขยายการรายงาน Google Ads API: ส่วนขยาย Chrome ที่ช่วยคุณระบุชื่อทรัพยากรและชื่อฟิลด์ของ API ได้โดยตรง ภายใน UI ของ Google Ads

คำศัพท์ทั่วไปใน UI

ตารางต่อไปนี้สรุปคำศัพท์ทั่วไปบางคำที่ใช้ใน UI และการจับคู่คำศัพท์เหล่านั้นกับภาษาการค้นหาของ Google Ads (GAQL)

UI GAQL
คอลัมน์ ทรัพยากร ฟิลด์กลุ่ม หรือเมตริกใดก็ได้ในอนุประโยค SELECT ของคําค้นหา GAQL
ช่วงวันที่ ช่วงวันที่จะจับคู่กับอนุประโยค WHERE ที่กรองตาม segments.date
ตัวกรอง เงื่อนไขอย่างน้อย 1 รายการในอนุประโยค WHERE
ฟิลด์กลุ่ม ใช้ การแบ่งกลุ่มโดยใส่ฟิลด์กลุ่ม ในคําค้นหา GAQL
การใส่เลขหน้า เพจจิ้ง จะแบ่งชุดผลลัพธ์ของ คําค้นหาออกเป็นหลายหน้า

คอลัมน์

คอลัมน์ใน UI เทียบเท่ากับการใช้อนุประโยค SELECT สําหรับ ฟิลด์ทรัพยากร, ฟิลด์กลุ่ม หรือ เมตริกใน GAQL

ดูเกี่ยวกับคอลัมน์ในตารางสถิติ

ช่วงวันที่

UI ของ Google Ads มีตารางที่แสดงสถิติบัญชีและเมนูแบบเลื่อนลงเพื่อควบคุมช่วงวันที่ของสถิติเหล่านี้

คุณสามารถควบคุมได้แบบเดียวกันใน GAQL โดยการกรองตาม segments.date ในอนุประโยค WHERE ของคําค้นหา GAQL

ตัวกรอง

ตัวกรองใน UI เทียบเท่ากับเงื่อนไขอย่างน้อย 1 รายการใน อนุประโยค WHERE ของ GAQL

ดูการกรองมุมมองข้อมูลประสิทธิภาพ

การแบ่งกลุ่ม

หากต้องการดูสถิติโดยละเอียดมากขึ้น ให้แยกข้อมูลตามกลุ่ม เช่น สมมติว่าคุณต้องการดูจํานวนการแสดงผลที่เฉพาะเจาะจงกับเครือข่าย Search ของ Google แยกจากเครือข่าย Display ของ Google ในกรณีนี้ ให้แบ่งกลุ่มรายงานตามเครือข่าย ดูการแบ่งกลุ่มเพื่อดูวิธีใส่ ฟิลด์กลุ่มในอนุประโยค SELECT

การใส่เลขหน้า

ไปยังส่วนต่างๆ ของรายงานใน UI โดยใช้การควบคุมที่ด้านล่างของตารางข้อมูลแต่ละตาราง ซึ่งช่วยให้คุณเปลี่ยนหน้าและเลือกจํานวนผลลัพธ์ที่จะแสดงจากชุดขนาดที่กําหนดได้

การเลื่อนดูผลลัพธ์จะใช้ได้เมื่อดึงข้อมูลรายงานด้วย GoogleAdsService.Search ผ่าน next_page_token หากต้องการดึงข้อมูลชุดผลลัพธ์ทั้งหมด โดยไม่มีการใส่เลขหน้า ให้ใช้ GoogleAdsService.SearchStream

จัดลำดับผลลัพธ์

ใน UI คุณสามารถจัดลําดับผลลัพธ์ได้โดยเลือกคอลัมน์

ใน GAQL คุณสามารถใช้ อนุประโยค ORDER BY และ อนุประโยค LIMIT เพื่อจัดลําดับผลลัพธ์ของคําค้นหา

รูปแบบการดาวน์โหลด

ใน UI คุณสามารถดาวน์โหลดรายงานได้หลายรูปแบบ เช่น CSV, TSV หรือ XML

API ไม่รองรับรูปแบบต่างๆ ในเอาต์พุตโดยตรง คุณจึงต้องทำการประมวลผลภายหลัง ดูตัวอย่างโค้ดนี้ ที่แสดงวิธีใช้การจัดรูปแบบ CSV ในไคลเอ็นต์

ตั้งเวลาและส่งรายงานทางอีเมล

คุณสามารถตั้งเวลาและส่งรายงานทางอีเมลจาก UI ได้ แต่ API ไม่รองรับฟีเจอร์เหล่านี้

จับคู่มุมมอง UI กับทรัพยากร API

ต่อไปนี้คือรายการมุมมอง UI ทั่วไปและชื่อทรัพยากร GAQL ที่ตรงกัน

มุมมอง UI ชื่อทรัพยากร GAQL
(ระบุในอนุประโยค FROM)
บัญชี ลูกค้า
แคมเปญ,
รายละเอียดแคมเปญ
แคมเปญ
กลุ่มโฆษณา,
รายละเอียดกลุ่มโฆษณา
ad_group
โฆษณา
URL สุดท้าย
ad_group_ad
คีย์เวิร์ดสำหรับโฆษณา Search keyword_view
ข้อความค้นหา search_term_view
การค้นหาทั่วไปและแบบเสียค่าใช้จ่าย
(เทมเพลตการแสดงผลเทียบกับคู่แข่ง)*
paid_organic_search_term_view
หน้า Landing Page landing_page_view
หน้า Landing Page แบบขยาย expanded_landing_page_view
เนื้อหา > ตำแหน่ง managed_placement_view
เนื้อหา > ตำแหน่งที่แสดงโฆษณา group_placement_view
เนื้อหา > ตำแหน่งที่แสดงโฆษณา > ดูรายละเอียด detail_placement_view
กลุ่มเป้าหมาย > ข้อมูลประชากร > อายุ age_range_view
กลุ่มเป้าหมาย > ข้อมูลประชากร > เพศ gender_view
สถานที่ตั้ง location_view
เนื้อหา > หัวข้อ topic_view
สถานที่ตั้ง > รายงานทางภูมิศาสตร์ geographic_view

* หากต้องการสร้างรายงานการค้นหาทั่วไปและแบบเสียค่าใช้จ่าย คุณต้องลิงก์บัญชี Google Search Console กับบัญชี Google Ads ที่ระดับลูกค้า

ตัวอย่างจากตารางก่อนหน้า คุณสามารถใช้ GAQL ต่อไปนี้เพื่อสร้างรายงานบัญชี

SELECT
  customer.descriptive_name,
  customer.id,
  metrics.clicks,
  metrics.impressions,
  metrics.ctr,
  metrics.average_cpc,
  metrics.cost_micros,
  metrics.absolute_top_impression_percentage,
  metrics.top_impression_percentage,
  metrics.average_cpm
FROM customer
WHERE segments.date DURING LAST_7_DAYS

ความแตกต่างที่พบบ่อย

เมื่อเปรียบเทียบรายงาน UI กับรายงาน API ความแตกต่างที่พบบ่อยที่สุดอย่างหนึ่งคือ UI จะกรองเอนทิตีที่นำออกแล้วโดยนัย ในขณะที่ API ไม่ได้กรอง

หากต้องการจำลองมุมมอง UI เริ่มต้น คุณต้องเพิ่มตัวกรอง โดยปกติจะใช้ฟิลด์ status เพื่อยกเว้นแถวที่นำออกแล้ว ตัวอย่างเช่น

SELECT campaign.name
FROM campaign
WHERE campaign.status != 'REMOVED'