چهارشنبه 9 دسامبر 2020
چند ماه پیش ما یک ارتقا زیرساخت API را برای بهبود عملکرد Search Console API با افزایش تقاضا اعلام کردیم. امروز خوشحالیم که بهروزرسانیهای بیشتری را در راه شما اعلام کنیم:
- افزودن داده های تازه و فیلتر اخبار در Search Console API
- پشتیبانی از ویژگی دامنه در Sitemaps API
- رهنمودهایی در مورد نحوه انتقال سند Discovery
اگر خودتان با API تماس می گیرید، ادامه مطلب را بخوانید.
فیلتر اطلاعات و اخبار تازه در Search Console API
گزارش عملکرد قبلاً از دادههای تازهای که کمتر از یک روز گذشته است پشتیبانی میکند. اکنون می توانید با عبور دادن پارامتر درخواست، از طریق API به این داده ها دسترسی داشته باشید
dataState
با مقدار تنظیم شده به all
. داده هایی که برای این مقدار دریافت می کنید شامل داده های تازه ای نیز می شود که هنوز نهایی نشده اند. اگر میخواهید فقط دادههای نهایی را دریافت کنید، میتوانید این پارامتر را با مقدار تنظیم شده ارسال کنید final
یا اصلا آن را پاس نکنید و به طور پیش فرض فقط اطلاعات نهایی را دریافت خواهید کرد.
چند ماه پیش، یک را اضافه کردیم برگه اخبار در فیلتر جستجو به گزارش عملکرد این اطلاعات اکنون در API نیز موجود است و می توانید با تنظیم مقدار به آن دسترسی داشته باشید searchType
پارامتر در درخواست به news
.
پشتیبانی از ویژگی دامنه در Sitemaps API
Sitemaps API اکنون از ویژگی های دامنه پشتیبانی می کند، همانطور که دیگر API های کنسول جستجو قبلاً انجام می دهند. میتوانید نقشههای سایت خود را در ویژگیهای دامنه جستجو، اضافه و حذف کنید، به عنوان مثال:
GET https://www.googleapis.com/webmasters/v3/sites/sc-domain:example.com/sitemaps
مهاجرت سند کشف
ما پشتیبانی را در سند کشف وبمسترها حذف میکنیم. اگر با استفاده از یک کتابخانه API خارجی به جستجوی API کنسول جستجو میپردازید، یا مستقیماً از سند کشف API Webmasters درخواست میکنید، باید تماسهای API خود را بهروزرسانی کنید تا تغییرات زیر را شامل شود.
تغییرات کتابخانه API
برای به روز رسانی تغییرات کتابخانه API، برای راهنمای استفاده از API به روز شده، به راهنمای شروع سریع جاوا و پایتون مراجعه کنید.
جاوا
برای همه واردات مربوط به خدمات وبمستر، تغییر دهید 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 دقیقاً مانند قبل هستند، فقط بسته بندی تغییر می کند.
پایتون
هنگام ساخت شیء سرویس وب مسترها، تغییرات زیر را اعمال کنید:
webmasters_service = build('webmasters', 'v3', http=http)
webmasters_service = build('searchconsole', 'v1', http=http)
باز هم، هیچ تغییری در نحوه رفتار اشیا وجود ندارد.
پرس و جو سند کشف مستقیم
تغییرات درخواست سند کشف شامل موارد زیر است:
اگر سوالی دارید، می توانید در انجمن جستجوی مرکزی یا در توییتر.