مورد REST: ‏urlNototifications

المورد: UrlNotification

UrlNotification هو المورد المستخدَم في كل طلبات البيانات من واجهة برمجة التطبيقات للفهرسة. ويصف هذا المورد حدثًا واحدًا في دورة حياة مستند الويب.

تمثيل JSON
{
  "url": string,
  "type": enum(UrlNotificationType),
  "notifyTime": string
}
الحقول
url

string

هدف هذا الإشعار. يجب أن يكون عنوان URL مِلك ناشر هذا الإشعار، وفي حال وجود إشعارات حول URL_UPDATED، يجب أن يسمح العنوان لمحرك البحث Google بالزحف إليه.

type

enum(UrlNotificationType)

الحدث الذي يطرأ على دورة حياة عنوان URL والذي يتم إرسال إشعار إلى Google بشأنه.

notifyTime

string (Timestamp format)

الطابع الزمني لإنشاء هذا الإشعار. يجب على المستخدمين عدم تحديده، وأن يتم تجاهل هذا الحقل في وقت الطلب.

طابع زمني بتنسيق RFC3339 UTC "Zulu"، بدقّة تصل إلى نانوثانية. مثل: "2014-10-02T15:01:23.045123456Z".

UrlNotificationType

يحدّد هذا الإشعار الأحداث المختلفة التي قد تطرأ على عنوان URL معيّن.

عمليات الإحصاء
URL_NOTIFICATION_TYPE_UNSPECIFIED غير محدد
URL_UPDATED تم تعديل عنوان URL المحدّد (مستند الويب).
URL_DELETED تم حذف عنوان URL المحدّد (مستند الويب).

الطُرق

getMetadata

توفر هذه الطريقة بيانات وصفية حول مستند ويب.

publish

يتم استخدام هذه الرسالة كإشعار بأنه قد تم تعديل أحد عناوين URL أو حذفه.

إرسال تعليقات حول...