Package google.indexing.v3

Indice

UrlService

Consente agli sviluppatori web di informare Google circa le modifiche di stato degli URL di cui sono proprietari.

GetUrlNotificationMetadata

rpc GetUrlNotificationMetadata(GetUrlNotificationMetadataRequest) returns (UrlNotificationMetadata)

Consente di recuperare i metadati relativi a un documento web. Questo metodo può essere utilizzato solo per eseguire query sugli URL che erano stati precedentemente visualizzati nelle notifiche dell'API Indexing. Include l'ultima UrlNotification ricevuta tramite questa API.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

  • https://www.googleapis.com/auth/indexing
PublishUrlNotification

rpc PublishUrlNotification(PublishUrlNotificationRequest) returns (PublishUrlNotificationResponse)

Informa che un URL è stato aggiornato o eliminato.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

  • https://www.googleapis.com/auth/indexing

GetUrlNotificationMetadataRequest

Input per la chiamata GetUrlNotificationMetadata.

Campi
url

string

URL che è oggetto della query.

PublishUrlNotificationRequest

Input per PublishUrlNotification

Campi
url_notification

UrlNotification

Descrizione dell'evento URL per il quale viene inviata una notifica.

PublishUrlNotificationResponse

Output per PublishUrlNotification

Campi
url_notification_metadata

UrlNotificationMetadata

Descrizione degli eventi di notifica ricevuti per questo URL.

UrlNotification

UrlNotification è la risorsa utilizzata in tutte le chiamate all'API Indexing. Descrive un evento nel ciclo di vita di un documento web.

Campi
url

string

L'oggetto di questa notifica. L'URL deve essere di proprietà del publisher di questa notifica e, in caso di notifiche URL_UPDATED, deve poter essere sottoposto a scansione da parte di Google.

type

UrlNotificationType

L'evento del ciclo di vita dell'URL per il quale Google riceve una notifica.

notify_time

Timestamp

Timestamp di creazione per questa notifica. Gli utenti non devono specificarlo, il campo viene ignorato al momento della richiesta.

UrlNotificationMetadata

Riepilogo delle notifiche dell'API Indexing più recenti ricevute correttamente per un determinato URL.

Campi
url

string

URL a cui si riferiscono questi metadati.

latest_update

UrlNotification

Ultima notifica ricevuta con il tipo URL_UPDATED.

latest_remove

UrlNotification

Ultima notifica ricevuta con il tipo URL_REMOVED.

UrlNotificationType

Specifica i diversi eventi che possono accadere a un determinato URL.

Enum
URL_NOTIFICATION_TYPE_UNSPECIFIED Non specificato.
URL_UPDATED L'URL specificato (documento web) è stato aggiornato.
URL_DELETED L'URL specificato (documento web) è stato eliminato.