مورد REST: ‏urlNototifications

المورد: UrlNotification

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

تمثيل JSON

    {
      "url": string,
      "type": enum(UrlNotificationType),
      "notifyTime": string
    }
الحقول
url

string

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

type

UrlNotificationTypeenum()

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

notifyTime

Timestampstring ( 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 أو حذفه.