คุณจะค้นหาข้อมูลประสิทธิภาพได้อย่างรวดเร็วและไม่เกินโควต้าด้วยการเรียกใช้การค้นหารายวันสําหรับข้อมูลที่มีปริมาณในแต่ละวัน
คุณต้องเลือกข้อมูลที่ต้องการในข้อมูลของคุณ เช่น ประเภทการค้นหาใด (เว็บ รูปภาพ วิดีโอ ฯลฯ) และมิติข้อมูลใด (หน้าเว็บ คำค้นหา ประเทศ หรืออุปกรณ์) รวมทั้งเลือกว่าจะจัดกลุ่มผลลัพธ์ตามหน้าเว็บหรือพร็อพเพอร์ตี้หรือไม่ เมื่อค้นหาหน้าเว็บและ/หรือสตริงการค้นหา ข้อมูลบางส่วนอาจหายไป (ดูเหตุผลที่นี่)
ภาพรวม
- เราขอแนะนำให้เรียกใช้การค้นหาในแต่ละวันเพื่อหาข้อมูลปริมาณในแต่ละวันโดยใช้รูปแบบคำค้นหาที่อธิบายไว้ด้านล่างแบบใดแบบหนึ่ง การเรียกใช้การค้นหารายวันสำหรับข้อมูล 1 วันไม่ควรเกินโควต้ารายวัน โดยปกติ ข้อมูลจะพร้อมใช้งานหลังจากผ่านไป 2-3 วัน คุณสามารถดูว่าข้อมูลใดมีล่าสุดได้โดยเรียกใช้การค้นหาแบบง่ายที่จัดกลุ่มตามวันที่ในช่วง 10 วันที่ผ่านมา โดยเขียนคำค้นหาดังนี้
- เลือกว่าจะจัดกลุ่มผลลัพธ์ตามหน้าเว็บหรือพร็อพเพอร์ตี้
- เลือกว่าคุณต้องการการนับที่สมบูรณ์มากขึ้นหรือมิติข้อมูลเพิ่มเติมในการค้นหา หมายเหตุ: ข้อมูลลักษณะที่ปรากฏในการค้นหา (AMP, ลิงก์สีน้ำเงิน, ผลการค้นหาที่เป็นสื่อสมบูรณ์ และอื่นๆ) ต้องใช้กระบวนการ 2 ขั้นตอน
- เปิดอ่านผลลัพธ์ด้วยการเรียกใช้คำค้นหาเดิมอีกครั้ง เพิ่มค่า
startRow
ขึ้น 25,000 ค่าในคำขอจนกว่าจะถึงหน้าสุดท้าย (การตอบกลับที่มี 0 แถว) - (ไม่บังคับ) เรียกใช้การค้นหาเดียวกันกับพารามิเตอร์
type
อื่น
ต่อไปนี้คือตัวอย่างโค้ดซูโดโค้ดสำหรับการค้นหา 1 รายการ คุณสามารถเรียกใช้ได้วันละครั้ง
สำหรับค่า type
แต่ละค่าที่ต้องการข้อมูล
int maxRows = 25000; // Current max response size
int i = 0;
do {
response = Request(startDate = 3_days_ago,
endDate = 3_days_ago,
... add dimensions, type ...
rowLimit = maxRows,
startRow = i * maxRows);
i++;
… // Do something with the response data.
} while (response.rows.count() != 0); // Page through all result rows
ขีดจำกัดของข้อมูล
นอกจากโควต้าการใช้งาน API แล้ว เมธอดการวิเคราะห์การค้นหาจะแสดงข้อมูลสูงสุด 50,000 แถวต่อวันต่อประเภทการค้นหา (เว็บ รูปภาพ และอื่นๆ) ซึ่งจัดเรียงตามการคลิก)
รายละเอียดข้อความค้นหา
คุณสามารถค้นหาข้อมูลที่จัดกลุ่มตามหน้าเว็บหรือพร็อพเพอร์ตี้ได้
จัดกลุ่มตามหน้า
เพื่อการนับที่แม่นยำ คุณต้องยกเว้นมิติข้อมูลหน้าเว็บและคำค้นหาดังตัวอย่างต่อไปนี้
"startDate": "2018-06-01",
"endDate": "2018-06-01",
"dimensions": ["country", "device"],
"type": "web",
"aggregationType": "byPage"
startDate
/endDate
: เลือกกรอบเวลา 1 วันโดยเลือกวันที่เดียวกันdimensions
: เลือกรวมcountry
และ/หรือdevice
หรือไม่ก็ได้type
: แจกแจงค่าในtype
แต่ละค่าตามต้องการในการค้นหาที่แยกกันaggregationType
: ต้องเป็นbyPage
หากต้องการทราบรายละเอียดเพิ่มเติม เช่น ข้อมูลหน้าเว็บและ/หรือข้อมูลคำค้นหา ให้เรียกใช้การค้นหาดังนี้ ในกรณีที่คุณสูญเสียข้อมูลบางส่วน
"startDate": "2018-06-01",
"endDate": "2018-06-01",
"dimensions": ["page", "query", "country", "device"],
"type": "web"
startDate
/endDate
: เลือกกรอบเวลา 1 วันโดยเลือกวันที่เดียวกันdimensions
: รวมpage
(ไม่บังคับ) รวมquery
,country
หรือdevice
ผสมกันก็ได้type
: แจกแจงค่าในtype
แต่ละค่าตามต้องการในการค้นหาที่แยกกัน
จัดกลุ่มตามพร็อพเพอร์ตี้
เพื่อการนับที่แม่นยำ คุณต้องยกเว้นมิติข้อมูลหน้าเว็บและคำค้นหาดังตัวอย่างต่อไปนี้
"startDate": "2018-06-01",
"endDate": "2018-06-01",
"dimensions": ["country", "device"],
"type": "web"
startDate
/endDate
: เลือกกรอบเวลา 1 วันโดยเลือกวันที่เดียวกันdimensions
: เลือกรวมcountry
และ/หรือdevice
หรือไม่ก็ได้type
: แจกแจงตาม ค่าtype
แต่ละค่า ตามต้องการใน Query ที่แยกต่างหาก
หากต้องการทราบรายละเอียดเพิ่มเติม เช่น การค้นหา ประเทศ และ/หรือข้อมูลอุปกรณ์ ให้เรียกใช้การค้นหาดังนี้ หากสูญเสียข้อมูลบางส่วน
"startDate": "2018-06-01",
"endDate": "2018-06-01",
"dimensions": ["query", "country", "device"],
"type": "web"
startDate
/endDate
: เลือกกรอบเวลา 1 วันโดยเลือกวันที่เดียวกันdimensions
: เลือกรวมquery
,country
หรือdevice
หรือไม่ก็ได้type
: แจกแจงค่าในtype
แต่ละค่าตามต้องการในการค้นหาที่แยกกัน
การจัดกลุ่มผลลัพธ์ตามหน้าเว็บหรือพร็อพเพอร์ตี้
ระบบจะคำนวณการแสดงผล การคลิก อันดับ และอัตราการคลิกผ่านที่แตกต่างกันเมื่อจัดกลุ่มผลลัพธ์ตามหน้าเว็บ ไม่ใช่ตามพร็อพเพอร์ตี้ ดูข้อมูลเพิ่มเติม
ทําไมข้อมูลของฉันจึงสูญหายเมื่อขอรายละเอียดเพิ่มเติม
เมื่อคุณจัดกลุ่มตามหน้าเว็บและ/หรือคำค้นหา ระบบของเราอาจนำข้อมูลบางอย่างออกเพื่อให้สามารถคำนวณผลลัพธ์ได้ในเวลาที่เหมาะสมโดยใช้ทรัพยากรในการประมวลผลในจำนวนที่เหมาะสม
กำลังรับข้อมูลลักษณะที่ปรากฏในการค้นหา
ลักษณะที่ปรากฏในการค้นหาจะไม่แสดงเป็นคอลัมน์พร้อมกับมิติข้อมูลอื่นๆ ดังนั้น หากคุณต้องการดูข้อมูลลักษณะที่ปรากฏในการค้นหาสำหรับเว็บไซต์ของคุณ คุณต้องทำตามขั้นตอนต่อไปนี้
- ระบุ
searchAppearance
เป็นมิติข้อมูลเดียว ซึ่งจะจัดกลุ่มข้อมูลทั้งหมดตามประเภทลักษณะที่ปรากฏในการค้นหาโดยไม่มีมิติข้อมูลอื่นๆ - (ไม่บังคับ) เรียกใช้การค้นหาที่ 2 โดยกรองตามประเภทลักษณะที่ปรากฏในการค้นหาอย่างใดอย่างหนึ่งที่แสดงในขั้นตอนที่ 1 โดยเพิ่มมิติข้อมูลที่ต้องการลงในคำค้นหา (หน้า ประเทศ คำค้นหา ฯลฯ)
หากต้องการเรียกข้อมูลเกี่ยวกับลักษณะที่ปรากฏในการค้นหาหลายประเภท คุณต้องเรียกใช้ขั้นตอนที่ 2 1 ครั้งต่อประเภทลักษณะที่ปรากฏในการค้นหาที่ระบุไว้ในขั้นตอนที่ 1
คำค้นหาแรก:
รับรายการประเภทลักษณะที่ปรากฏในการค้นหาในเว็บไซต์
{
"startDate": "2018-05-01",
"endDate": "2018-05-31",
"type": "web",
"dimensions": [
"searchAppearance"
]
}
ผลลัพธ์
เว็บไซต์ของคุณมีประเภท INSTANT_APP, AMP_BLUE_LINK และอื่นๆ
"rows": [
{
"keys": [
"INSTANT_APP"
],
"clicks": 443024.0,
"impressions": 4109826.0,
"ctr": 0.10779629113251997,
"position": 1.088168452873674
},
{
"keys": [
"AMP_BLUE_LINK"
],
"clicks": 429887.0,
"impressions": 1.7090884E7,
"ctr": 0.025152999692701676,
"position": 7.313451603790653
},...
คำค้นหาที่ 2:
กรองตามหนึ่งในประเภทลักษณะที่ปรากฏในการค้นหาที่พบในขั้นตอนที่ 1 รวมถึงมิติข้อมูลที่ต้องการ (หน้าเว็บ อุปกรณ์ ฯลฯ) แล้วกรองตาม AMP_BLUE_LINK
{
"startDate": "2018-05-01",
"endDate": "2018-05-31",
"type": "web",
"dimensions": [
"device" // and/or page, country, ...
],
"dimensionFilterGroups": [
{
"filters": [
{
"dimension": "searchAppearance",
"operator": "equals",
"expression": "AMP_BLUE_LINK"
}
]
}
]
}
ผลลัพธ์
รายละเอียดของ AMP_BLUE_LINK ตามประเภทอุปกรณ์
"rows": [
{
"keys": [
"MOBILE"
],
"clicks": 429887.0,
"impressions": 1.7090783E7,
"ctr": 0.025153148337323107,
"position": 7.31339517914422
},
{
"keys": [
"DESKTOP"
],
"clicks": 0.0,
"impressions": 66.0,
"ctr": 0.0,
"position": 12.257575757575758
},
...