Mercoledì 9 dicembre 2020
Alcuni mesi fa abbiamo annunciato un upgrade dell'infrastruttura dell'API per migliorare le prestazioni dell'API Search Console con l'aumentare della domanda. Oggi siamo lieti di annunciare altri aggiornamenti in arrivo per voi:
- Aggiunta del filtro di notizie e dati aggiornati nell'API Search Console
- Supporto delle proprietà Dominio nell'API Sitemaps
- Linee guida su come eseguire la migrazione del documento di rilevamento
Se effettuate chiamate all'API, continuate a leggere.
Filtro di notizie e dati aggiornati nell'API Search Console
Il report sul rendimento supporta già dati aggiornati risalenti a meno di un giorno prima della data corrente. Ora potete accedere a questi dati tramite l'API passando il parametro di richiesta
dataState
con il valore impostato su all
. I dati che riceverete per questo valore includeranno anche dati aggiornati non ancora definitivi. Se volete ricevere per impostazione predefinita soltanto i dati definitivi, potete passare questo parametro con il valore impostato su final
o non passarlo affatto.
Alcuni mesi fa abbiamo aggiunto al report sul rendimento una scheda Notizie nel filtro di ricerca. Queste informazioni sono ora disponibili anche nell'API e potete accedervi impostando il valore news
per il parametro searchType
nella richiesta.
Supporto delle proprietà Dominio nell'API Sitemaps
L'API Sitemaps ora supporta le proprietà Dominio, come fanno già altre API Search Console. Potete eseguire query, aggiungere ed eliminare Sitemap nelle proprietà Dominio, ad esempio:
GET https://www.googleapis.com/webmasters/v3/sites/sc-domain:example.com/sitemaps
Migrazione del documento di rilevamento
Ritireremo il supporto nel documento di rilevamento dell'API Webmasters. Se inviate query all'API Search Console usando una libreria API esterna o se inviate query dirette al documento di rilevamento dell'API Webmasters, dovrete aggiornare le chiamate API per includere le modifiche indicate di seguito.
Modifiche alla libreria API
Per aggiornamenti sulle modifiche apportate alla libreria API, consultate le guide rapide di Java e Python per avere una guida all'utilizzo dell'API aggiornata.
Java
Per tutte le importazioni correlate al servizio Webmasters, impostate il pacchetto webmasters
sul pacchetto searchconsole.v1
, quindi il nome del servizio Webmasters
su SearchConsole
. Esempi:
- Importazione del servizio API:
import com.google.api.services.webmasters.Webmasters;
import com.google.api.services.searchconsole.v1.SearchConsole;
- Importazione di un oggetto di risposta:
import com.google.api.services.webmasters.model.WmxSite;
import com.google.api.services.searchconsole.v1.model.WmxSite;
Tenete presente che, a parte l'oggetto del servizio, gli altri oggetti API sono identici a prima, cambia solo il pacchetto.
Python
Quando create l'oggetto del servizio Webmasters, apportate la seguente modifica:
webmasters_service = build('webmasters', 'v3', http=http)
webmasters_service = build('searchconsole', 'v1', http=http)
Anche in questo caso, il comportamento degli oggetti rimane inalterato.
Query dirette al documento di rilevamento
Le modifiche apportate alle query al documento di rilevamento includono:
- Modifica degli URL
https://www.googleapis.com/discovery/v1/apis/webmasters/v3/rest
https://searchconsole.googleapis.com/$discovery/rest
- Modifica dei contenuti
- Il campo
name
è stato modificato dawebmasters
asearchconsole
. - Il campo
version
è stato modificato dav3
av1
.
- Il campo
In caso di domande, potete rivolgervi alla community di Search Central o contattarci su Twitter.