REST রিসোর্স: urlNotifications

রিসোর্স: UrlNotification

UrlNotification হল সেই রিসোর্স যেটি সমস্ত ইনডেক্সিং এপিআই কলে ব্যবহার করা হয়। এটি কোনও ওয়েব ডকুমেন্টের জীবনচক্রে ঘটা একটি ইভেন্টের বিবরণ দেয়।

JSON উপস্থাপনা

{
  "url": string,
  "type": enum(UrlNotificationType),
  "notifyTime": string
}
ফিল্ড
url

string

এই বিজ্ঞপ্তির উদ্দেশ্য। এই বিজ্ঞপ্তির প্রকাশককে ইউআরএলটির মালিক হতে হবে এবং URL_UPDATED বিজ্ঞপ্তির ক্ষেত্রে, সেটিকে যেন অবশ্যই Google ক্রল করতে পারে।

type

UrlNotificationTypeenum()

ইউআরএলের জীবনচক্রের যে ইভেন্টের ব্যাপারে Google-কে জানানো হচ্ছে।

notifyTime

Timestampstring ( format)

এই বিজ্ঞপ্তির জন্য টাইমস্ট্যাম্প তৈরি করা হচ্ছে। ব্যবহারকারীর এটি উল্লেখ করা উচিত নয়। অনুরোধের সময় এই ফিল্ড উপেক্ষা করা হয়।

RFC3339 UTC "Zulu" ফর্ম্যাটে এই টাইমস্ট্যাম্পটি তৈরি করা হয়েছে যা ন্যানোসেকেন্ড পর্যন্ত সঠিক সময় দেখাতে পারে। উদাহরণ: "2014-10-02T15:01:23.045123456Z".

UrlNotificationType

বিভিন্ন ইভেন্টের নাম বলে যেগুলি এখানে দেওয়া ইউআরএলে ঘটতে পারে।

Enums
URL_NOTIFICATION_TYPE_UNSPECIFIED অনির্দিষ্ট।
URL_UPDATED এখানে দেওয়া ইউআরএলটি (ওয়েব ডকুমেন্ট) আপডেট করা হয়েছে।
URL_DELETED এখানে দেওয়া ইউআরএলটি (ওয়েব ডকুমেন্ট) মুছে ফেলা হয়েছে।

পদ্ধতি

getMetadata

একটি ওয়েব ডকুমেন্ট সম্পর্কে মেটাডেটা পায়।

publish

একটি ইউআরএল আপডেট করা হয়েছে না মুছে ফেলা হয়েছে সেই সম্পর্কে বিজ্ঞপ্তি দেয়।