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

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

คู่มือนี้จะจับคู่แนวคิดการรายงานและแบบแผนการตั้งชื่อที่พบบ่อยใน UI ของ Google Ads กับรายงานที่คุณสร้างได้โดยใช้ Google Ads Query Language (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 โดยตรง ดังนั้นแอปพลิเคชันไคลเอ็นต์จึงต้องจัดรูปแบบการตอบกลับ ดูตัวอย่างโค้ดรายงานแคมเปญเป็น CSV เพื่อดูวิธีใช้การจัดรูปแบบ CSV ในไคลเอ็นต์

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

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

แมปมุมมอง UI กับทรัพยากร API

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

ยอดดู UI ชื่อทรัพยากร GAQL
(ระบุในส่วนคำสั่ง FROM)
บัญชี customer
แคมเปญ
รายละเอียดแคมเปญ
campaign
กลุ่มโฆษณา
รายละเอียดกลุ่มโฆษณา
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 ต่อไปนี้เพื่อสร้างรายงานบัญชีแบบรวมในช่วง 7 วันที่ผ่านมา (เพิ่ม segments.date ลงในส่วนคำสั่ง SELECT หากต้องการเมตริกที่แจกแจงตามวัน)

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 เพื่อยกเว้นแถวที่นำออก (หรือรวมเอนทิตี ENABLED และ PAUSED อย่างชัดแจ้ง) เช่น

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