الفهرس
UrlService
(واجهة)GetUrlNotificationMetadataRequest
(رسالة)PublishUrlNotificationRequest
(رسالة)PublishUrlNotificationResponse
(رسالة)UrlNotification
(رسالة)UrlNotificationMetadata
(رسالة)UrlNotificationType
(تعداد)
UrlService
تسمح هذه الواجهة لمطوّري برامج الويب بإرسال إشعار إلى Google حول تغيّرات الحالة في عناوين URL التي يملكونها.
GetUrlNotificationMetadata | |
---|---|
توفر هذه الطريقة بيانات وصفية حول مستند ويب. ولا يمكن استخدام هذه الطريقة إلا للبحث عن عناوين URL التي سبق ظهورها في إشعارات ناجحة لواجهة Indexing API. وتتضمن هذه الطريقة أحدث
|
PublishUrlNotification | |
---|---|
يتم استخدام هذه الرسالة كإشعار بأنه قد تم تعديل أحد عناوين URL أو حذفه.
|
GetUrlNotificationMetadataRequest
مُدخلات استدعاء GetUrlNotificationMetadata
الحقول | |
---|---|
url |
عنوان URL الذي يتم البحث عنه |
PublishUrlNotificationRequest
مُدخلات PublishUrlNotification
الحقول | |
---|---|
url_notification |
وصف للحدث الخاص بعنوان URL الذي يتم إرسال إشعار عنه |
PublishUrlNotificationResponse
مُخرجات PublishUrlNotification
الحقول | |
---|---|
url_notification_metadata |
وصف للأحداث الخاصة بالإشعارات التي تم تلقّيها عن عنوان URL هذا |
UrlNotification
UrlNotification
هو المورد المستخدَم في كل طلبات البيانات من Indexing API. ويصف هذا المورد حدثًا واحدًا في دورة حياة مستند الويب.
الحقول | |
---|---|
url |
يمثل الهدف من هذا الإشعار. يجب أن يملك ناشر هذا الإشعار عنوان URL، وفي حال الإشعارات بخصوص |
type |
يمثل الحدث الذي يطرأ على دورة حياة عنوان URL والذي يتم إرسال إشعار إلى Google بشأنه. |
notify_time |
الطابع الزمني لإنشاء هذا الإشعار. يجب على المستخدمين عدم تحديده، وأن يتم تجاهل هذا الحقل في وقت الطلب. |
UrlNotificationMetadata
ملخّص لأحدث إشعارات Indexing API التي تم تلقّيها بنجاح والمرتبطة بعنوان URL محدد
الحقول | |
---|---|
url |
عنوان URL الذي تشير إليه هذه البيانات الوصفية |
latest_update |
أحدث إشعار تم تلقّيه من النوع |
latest_remove |
أحدث إشعار تم تلقّيه من النوع |
UrlNotificationType
يحدّد هذا الإشعار الأحداث المختلفة التي قد تطرأ على عنوان URL معيّن.
عمليات التعداد | |
---|---|
URL_NOTIFICATION_TYPE_UNSPECIFIED |
غير محدد |
URL_UPDATED |
تمّ تعديل عنوان URL المحدد (مستند الويب). |
URL_DELETED |
تمّ حذف عنوان URL المحدد (مستند الويب). |