Con il rilascio di una nuova versione, a una versione ritirata viene assegnata una data di disattivazione, dopo la quale la versione non sarà più disponibile. Ecco alcune altre linee guida da tenere presente:
- Ci impegniamo a mantenere disponibili al massimo cinque versioni principali alla volta.
- Le versioni principali hanno un ciclo di vita di circa 12 mesi, mentre le versioni secondarie hanno un ciclo di vita di 10 mesi.
- Dovrai eseguire al massimo due upgrade all'anno e non devi eseguire l'upgrade in ordine sequenziale rigoroso. Ad esempio, puoi eseguire l'upgrade dalla versione (N) direttamente alla versione (N+2).
Le nostre librerie client supportano tutte le versioni disponibili di un servizio, quindi puoi eseguire l'upgrade gradualmente specificando versioni diverse dei servizi utilizzati.
Orario
La tabella seguente elenca le date specifiche di ritiro e fine del ciclo di vita per ogni versione disponibile e le date di rilascio previste per le versioni future. Ti consigliamo di eseguire l'upgrade all'ultima versione non appena sarà disponibile. La data provvisoria indica che il ritiro potrebbe avvenire in qualsiasi momento del mese e le date potrebbero cambiare. Iscriviti al blog per ricevere promemoria sugli annunci di ritiro delle versioni API.
* La versione 26.1 è designata come release facoltativa a causa della sovrapposizione con il periodo delle festività.
Visualizzare le versioni utilizzate dal progetto
Puoi visualizzare un elenco di metodi e servizi chiamati di recente dal tuo progetto utilizzando la console Google Cloud:
- Apri API e servizi nella console Google Cloud.
- Fai clic su API Google Ads nella tabella.
- Nella scheda secondaria METRICHE, dovresti vedere le tue richieste recenti tracciate su
ogni grafico. Puoi vedere a quali metodi hai inviato richieste nella tabella
Metodi. Il nome del metodo include una versione dell'API Google Ads, un servizio e un nome del metodo, ad esempio
google.ads.googleads.v25.services.GoogleAdsService.Mutate. - (Facoltativo) Scegli il periodo di tempo che vuoi visualizzare per le tue richieste.
Differenze tra ritiro e fine del ciclo di vita
| Termine | Ritiro | Tramonto |
|---|---|---|
| Definizione | La versione ritirata è una versione che non è l'ultima. Una volta rilasciata una nuova versione, tutte le versioni precedenti verranno contrassegnate come obsolete. | La versione ritirata non può più essere utilizzata. Le richieste inviate a questa versione non andranno a buon fine a partire dalla data di ritiro. |
| Implicazione | Puoi comunque utilizzare le versioni ritirate fino al loro ritiro,
ma i riferimenti alle versioni ritirate non sono più evidenziati per indicare
che non sono più l'ultima versione.
Ti consigliamo di eseguire l'upgrade all'ultima versione il prima possibile per usufruire delle nuove funzionalità. |
Per utilizzare l'API Google Ads, devi eseguire l'upgrade dalle versioni ritirate immediatamente.
Ti consigliamo vivamente di eseguire l'upgrade all'ultima versione, utilizzando la guida all'upgrade. |
| Tempistiche | In media, rilasciamo una nuova versione ogni 3-4 mesi, quindi la versione indicata verrà ritirata dopo circa 3-4 mesi. | Il nostro obiettivo è ritirare una versione 1 anno dopo il suo rilascio. |
| API | Gli endpoint API per le versioni ritirate continuano a funzionare
come di consueto.
Puoi accedere ai nostri endpoint API utilizzando le nostre librerie client e REST. Tuttavia, le nuove funzionalità non vengono aggiunte alle versioni ritirate. |
Gli endpoint API per le versioni ritirate smettono di funzionare dopo le date di ritiro. L'API Google Ads genererà un errore se tenti di accedere agli endpoint API delle versioni ritirate. |
| Librerie client | Al fine di fornire librerie client compatte, non includeremo più le versioni API ritirate in una nuova versione della libreria client dopo la data di ritiro. In questo modo puoi risparmiare spazio quando incorpori le nostre librerie client nei tuoi progetti. | Le librerie client non supportano più le versioni delle API ritirate in qualsiasi nuova versione della libreria client dopo le date di ritiro. |
| Assistenza | Forniamo assistenza regolare per le versioni ritirate. | Le versioni disattivate non sono più supportate dopo la data di disattivazione. |
Versioni della libreria client supportate
La tabella mostra quali librerie client funzionano con quali versioni dell'API.
La versione minima della libreria client elencata è sufficiente per la release principale dell'API Google Ads (ad esempio la v25). Per visualizzare la versione della libreria client richiesta per le release secondarie, consulta il log delle modifiche collegato.
Java
API Google Ads |
Libreria client per Java |
v25 |
Min: 44.0.0Max: - |
v24 |
Min: 43.0.0Max: - |
v23 |
Min: 42.0.0Max: - |
v22 |
Min: 41.0.0Max: - |
C#
API Google Ads |
Libreria client per .NET |
v25 |
Min: 26.1.0Max: - |
v24 |
Min: 25.3.0Max: - |
v23 |
Min: 25.1.0Max: - |
v22 |
Min: 24.1.0Max: - |
PHP
API Google Ads |
Libreria client per PHP |
v25 |
Min: 33.6.0Max: - |
v24 |
Min: 33.3.0Max: - |
v23 |
Min: 32.2.0Max: - |
v22 |
Min: 31.0.0Max: - |
Python
API Google Ads |
Libreria client per Python |
v25 |
Min: 31.2.0Max: - |
v24 |
Min: 30.1.0Max: - |
v23 |
Min: 29.2.0Max: - |
v22 |
Min: 28.1.0Max: 32.0.0
|
Ruby
API Google Ads |
Libreria client per Ruby |
v25 |
Min: 43.0.0Max: - |
v24 |
Min: 40.0.0Max: - |
v23 |
Min: 38.0.0Max: - |
v22 |
Min: 36.0.0Max: - |
Perl
API Google Ads |
Libreria client per Perl |
v25 |
Min: 33.0.0Max: - |
v24 |
Min: 32.0.0Max: - |
v23 |
Min: 31.0.0Max: - |
v22 |
Min: 29.0.0Max: - |
Deprecazioni e modifiche delle funzionalità
Sebbene questa pagina si concentri sui cicli di vita a livello di versione dell'API, i ritiri di singole funzionalità (come il ritiro delle campagne intelligenti) e le modifiche al flusso di lavoro senza controllo delle versioni (come i nuovi requisiti di budget delle campagne Demand Gen) vengono monitorati separatamente.
Per controllare i cicli di vita delle funzionalità imminenti e i cambiamenti comportamentali nelle versioni attive, consulta la guida Ritiri delle funzionalità e modifiche senza versione.