วันพุธที่ 9 ธันวาคม 2020
เมื่อไม่กี่เดือนที่ผ่านมา เราได้ประกาศการอัปเกรดโครงสร้างพื้นฐานของ API เพื่อปรับปรุงประสิทธิภาพของ Search Console API เนื่องจากมีความต้องการใช้งานเพิ่มขึ้น วันนี้เรายินดีที่จะแจ้งให้ทราบว่าจะมีการอัปเดตเพิ่มเติมในเร็วๆ นี้ ซึ่งได้แก่
- การเพิ่มตัวกรองข้อมูลและข่าวสารใหม่ใน Search Console API
- การรองรับพร็อพเพอร์ตี้โดเมนใน Sitemaps API
- หลักเกณฑ์ในการย้ายข้อมูลเอกสารการค้นพบ
หากคุณเรียกใช้ API เอง โปรดอ่านต่อ
ตัวกรองข้อมูลและข่าวสารใหม่ใน Search Console API
รายงานประสิทธิภาพรองรับข้อมูลใหม่ที่มีอายุไม่ถึง 1 วันแล้ว ตอนนี้คุณเข้าถึงข้อมูลนี้ผ่าน API ได้โดยส่งพารามิเตอร์คำขอ dataState
ที่ตั้งค่าเป็น all
ข้อมูลที่คุณได้รับสำหรับค่านี้จะรวมข้อมูลใหม่ที่ยังไม่สรุปด้วย หากต้องการดูเฉพาะข้อมูลสุดท้ายเท่านั้น ให้ส่งพารามิเตอร์นี้ซึ่งตั้งค่าเป็น final
หรือไม่ต้องส่งเลยเพื่อรับเฉพาะข้อมูลสุดท้ายโดยค่าเริ่มต้น
เมื่อไม่กี่เดือนที่ผ่านมา เราได้เพิ่มแท็บข่าวสารในตัวกรองการค้นหาลงในรายงานประสิทธิภาพ ข้อมูลนี้มีอยู่ใน API ด้วยแล้ว และคุณเข้าถึงได้โดยการตั้งค่าของพารามิเตอร์ searchType
ในคำขอเป็น news
การรองรับพร็อพเพอร์ตี้โดเมนใน Sitemaps API
ตอนนี้ Sitemaps API รองรับพร็อพเพอร์ตี้โดเมนเช่นเดียวกับ Search Console API อื่นๆ คุณค้นหา เพิ่ม และลบแผนผังเว็บไซต์ในพร็อพเพอร์ตี้โดเมนได้ เช่น
GET https://www.googleapis.com/webmasters/v3/sites/sc-domain:example.com/sitemaps
การย้ายข้อมูลเอกสารการค้นพบ
เราจะยกเลิกการรองรับเอกสารการค้นพบของผู้ดูแลเว็บ หากคุณทำการค้นหาใน Search Console API โดยใช้ไลบรารี API ภายนอก หรือค้นหาในเอกสารการค้นพบของ Webmasters API โดยตรง คุณจะต้องอัปเดตการเรียก API เพื่อให้มีการเปลี่ยนแปลงต่อไปนี้
การเปลี่ยนแปลงไลบรารี API
หากต้องการทราบข้อมูลอัปเดตเกี่ยวกับการเปลี่ยนแปลงไลบรารี API โปรดอ่านคู่มือเริ่มใช้งานฉบับย่อสำหรับ Java และ Python
Java
สําหรับการนําเข้าทั้งหมดที่เกี่ยวข้องกับบริการผู้ดูแลเว็บ ให้เปลี่ยนแพ็กเกจ webmasters
เป็นแพ็กเกจ searchconsole.v1
และชื่อบริการ Webmasters
เป็น SearchConsole
ตัวอย่าง
- การนำเข้าบริการ API
import com.google.api.services.webmasters.Webmasters;
import com.google.api.services.searchconsole.v1.SearchConsole;
- การนำเข้าออบเจ็กต์การตอบกลับ
import com.google.api.services.webmasters.model.WmxSite;
import com.google.api.services.searchconsole.v1.model.WmxSite;
โปรดทราบว่านอกจากออบเจ็กต์บริการแล้ว ออบเจ็กต์ API อื่นๆ จะเหมือนเดิมทุกประการ มีเฉพาะแพ็กเกจเท่านั้นที่เปลี่ยนแปลง
Python
เมื่อสร้างออบเจ็กต์บริการผู้ดูแลเว็บ โปรดทําการเปลี่ยนแปลงต่อไปนี้
webmasters_service = build('webmasters', 'v3', http=http)
webmasters_service = build('searchconsole', 'v1', http=http)
ขอย้ำอีกครั้งว่าลักษณะการทำงานของออบเจ็กต์นั้นไม่ได้เปลี่ยนแปลง
การค้นหาเอกสารการค้นพบโดยตรง
การเปลี่ยนแปลงการค้นหาเอกสารการค้นพบมีดังนี้
- การเปลี่ยนแปลง URL
https://www.googleapis.com/discovery/v1/apis/webmasters/v3/rest
https://searchconsole.googleapis.com/$discovery/rest
- การเปลี่ยนแปลงเนื้อหา
- ช่อง
name
เปลี่ยนจากwebmasters
เป็นsearchconsole
- ช่อง
version
เปลี่ยนจากv3
เป็นv1
- ช่อง
หากมีข้อสงสัย คุณสอบถามได้ในชุมชน Search Central หรือ Twitter