بدون دیدگاه
2020/12/16
153 بازدید

آپدیت API سرچ کنسول

چند ماه پیش، گوگل اعلام کرد که با بهبود زیرساختار API  برای افزایش عملکرد کنسول جستجو با توجه به افزایش تقاضا، تغییراتی را انجام داده است. در حال حاضر google اعلام کرده است که ما بسیار خرسندیم که آپدیت های جدیدی مانند زیر را به شما عرضه خواهیم کرد:

افزودن اطلاعات جدید و فیلتر اخبار در Search Console API

پشتیبانی از دارایی دامنه در Sitemaps API

رهنمودهایی در مورد نحوه مهاجرت به Discovery Doc

اضافه شدن داده ها و فیلتر جدید به Search Console API

در حال حاضر، گزارش عملکرد (performance report) داده های تازه ای که هنوز قدمت ندارند و کمتر از یک روز است را پشتیبانی می کند. برای دسترسی به این داده ها، باید درخواست خود را به پارامتری چون dataState با ارزش all بدهید. داده هایی که برای این مقدار دریافت می کنید شامل داده های تازه ای نیز می باشد که هنوز نهایی نشده اند. اگر می خواهید فقط داده های نهایی را بدست آورید، می توانید این پارامتر را با مقدار تنظیم شده all ست کنید یا اجازه دهد که از داده های پیش فرض استفاده نماید.

چند ماه پیش ، یک زبانه جدید به  فیلتر جستجو در performance report ،اضافه شده است. این اطلاعات اکنون در API نیز موجود است و با تنظیم مقدار پارامتر searchType در درخواست به news،  می توانید به آن دسترسی پیدا کنید.

پشتیبانی از دارایی دامنه در Sitemaps API

 API سایت مپ هم اکنون از ویژگی های دامنه پشتیبانی می کند ، همانطور که سایر API های Search Console قبلاً این کار را انجام می داده اند. می توانید نقشه سایت خود را در domain property جستجو، اضافه و حذف کنید، به عنوان مثال:

GET
https://www.googleapis.com/webmasters/v3/sites/sc-domain:example.com/sitemaps

کشف سند مهاجرت (discovery doc migration)

گوگل در حال حاضر، پشتیبانی از Webmasters discovery document را حذف کرده است. اگر کوئری های شما در api سرچ کنسول با استفاده از کتابخانه  External API باشد یا به طور مستقیم از webmaster API discovery docu,ent نشات گرفته باشد، طبق صحبت گوگل، باید تمامی API ها را فراخوانی نمایید و تغییرات را بر روی آن ها اعمال نمایید.

تغییرات کتابخانه API

برای آپدیت تغییرات کتابخانه API، باید به راهنماهایی که براساس زبان برنامه نویسی پایتون و جاوا اسکریپت است، مراجعه نمایید.

جاوا

تمامی وبمسترها و افرادی که مرتبط با این حوزه هستند باید بسته webmasters خود را به searchconsole.v1 تغییر دهند و نام سرویس آن ها از webmasters  به SearchConsole تغییر پیدا می کند. به عنوان مثال:

  • وارد کردن سرویس API
    تغییرimport com.google.api.services.webmasters.Webmasters;
    به import com.google.api.services.searchconsole.v1.SearchConsole;
  • وارد کردن اشیا response
    تغییرimport com.google.api.services.webmasters.model.WmxSite;
    به import com.google.api.services.searchconsole.v1.model.WmxSite ;

توجه:

خدمات object و دیگر API object ها مانند قبل عمل می کنند و فقط نام package آن ها تغییر کرده است.

پایتون

زمانی که به ساخت Webmasters service object، می پردازید باید تغییرات زیر را اعمال نمایید.

webmasters_service = build(‘webmasters’, ‘v3’, http=http)

webmasters_service = build(‘searchconsole’, ‘v1’, http=http)

در این مورد هم object ها تغییر نخواهند کرد.

بخش Direct discovery document query

تغییرات کوئری کشف سند شامل موارد زیر است:

  • تغییرات آدرس (URL)
    https://www.googleapis.com/discovery/v1/apis/webmasters/v3/resthttps://searchconsole.googleapis.com/$discovery/rest
  • تغییرات محتوا
  •  تغییر فیلد   نام از وبمستر به سرچ کنسول
  • تغییر فیلد ورژن از v3 به V1

برای اطلاعات بیشتر و یادگیری با سرچ کنسول می توانید به دوره سرچ کنسول مراجعه نمایید و یا با شماره 09128909248، تماس حاصل نمایید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*
*

5 × پنج =