Eseguire la migrazione dalla versione 1.1 alla v2 dell'API di Bid Manager

A marzo 2022 abbiamo rilasciato la versione 2 dell'API Bid Manager. Dato il di questa nuova versione, prevediamo di annunciare a breve una data di ritiro per la v1.1. Me ti consigliamo di avviare la migrazione dalla versione 1.1 alla versione 2 appena possibile.

Esegui la migrazione dell'applicazione

La migrazione dalla versione v1.1 alla v2 richiede l'aggiornamento degli URL dell'endpoint per chiamare la versione v2 e aggiornare l'applicazione per tenere conto delle modifiche che provocano un errore.

Aggiorna le chiamate API dalla versione 1.1 alla v2

Per utilizzare la versione v2 anziché la versione 1.1, devi aggiornare le richieste in modo da utilizzare la nuova versione v2 endpoint.

Individuare i metodi equivalenti

Per aggiornare le chiamate API dalla versione 1.1 alla versione 2, devi prima identificare gli equivalenti metodi v1.1 nella v2.

I seguenti nomi di tutti i servizi e metodi sono leggermente cambiati tra v1.1 e v2:

Aggiorna a nuovi endpoint

Una volta identificati metodi equivalenti, devi aggiornare le richieste. Per ad esempio, per chiamare il metodo queries.getquery con la versione 1.1, devi utilizzare al seguente URL:

https://www.googleapis.com/doubleclickbidmanager/v1.1/query/queryId

Per chiamare il metodo equivalente nella versione 2, noto come queries.get, aggiorna il valore URL al seguente indirizzo:

GET https://doubleclickbidmanager.googleapis.com/v2/queries/queryId

Se utilizzi una libreria client per effettuare richieste all'API, utilizza la più recente della libreria client e aggiorna la configurazione per utilizzare la versione 2.

Apporta le modifiche desiderate

Stiamo introducendo una serie di modifiche che provocano un errore nella versione 2. Esamina quanto segue istruzioni e apportare le modifiche necessarie pertinenti all'utilizzo esistente dei l'API Bid Manager.

Aggiorna le chiamate al servizio queries

Aggiorna le chiamate al servizio reports

Aggiorna la logica di gestione degli errori

I messaggi di errore dell'API sono stati aggiornati nella versione 2. Questi nuovi messaggi di errore sono più specifici e, in alcuni casi, forniscono informazioni sui valori Richiesta API che determina la restituzione dell'errore. Se l'errore esistente la logica di gestione si basa su un testo specifico del messaggio di errore, generalizza l'errore prima di eseguire la migrazione alla versione v2.