Ritiro e dismissione


Con il rilascio di una nuova versione principale, alle versioni principali precedenti potrebbe essere assegnata una data di ritiro. Dopo il ritiro di una versione dell'SDK, il traffico pubblicitario proveniente da quella versione rischia di registrare casi di mancato riempimento automatico dovuti all'interruzione della pubblicazione di annunci.

Vantaggi di una pianificazione del ritiro

L'introduzione di una pianificazione di ritiro prevedibile offre i seguenti vantaggi:

  • Possibilità di prevedere e pianificare gli aggiornamenti dell'SDK con un anno di tempo di risposta.
  • Il codice dell'SDK precedente che esiste solo per supportare le versioni precedenti può essere eliminato, riducendo così le dimensioni dell'SDK e il rischio di bug.
  • Le risorse di progettazione possono concentrarsi maggiormente sul supporto di SDK più recenti e sull'innovazione di nuove funzionalità degli SDK.

Orario

La tabella seguente elenca le date specifiche di ritiro e disattivazione per ogni versione di cpp.

Versioni Stato Data di uscita Data di ritiro Data di ritiro Guida alla migrazione
v12.0.0 - 12.1.0 Deprecato 7 maggio 2024 17 giugno 2024 17 giugno 2025
v11.0.0 - 11.10.0 Deprecato 4 maggio 2023 17 giugno 2024 17 giugno 2025 Inizia
v10.4.0 - 10.7.0 Deprecato 28 giugno 2022 6 febbraio 2024 17 giugno 2025 Inizia
v10.0.0 - 10.3.0 Tramonto 13 ottobre 2022 13 ottobre 2022 30 giugno 2023 1 Inizia
v9.2.0 - 9.6.0 Deprecato 28 giugno 2022 6 febbraio 2024 17 giugno 2025 Inizia
v9.1.0 e versioni precedenti Tramonto Prima di giugno 2022 28 giugno 2022 30 giugno 2023 Inizia

1 Le versioni 10.0.0-10.3.0 hanno introdotto una dipendenza da una versione precedente di iOS che è stata ritirata il 30 giugno 2023. Esegui l'upgrade alla versione 11.0.0 o successive per evitare il rischio di interruzioni della pubblicazione di annunci.

Differenze tra supportato, deprecato e ritirato

Termine Supportato Deprecato Tramonto
Versioni SDK Tutte le release che dipendono da una versione Android e iOS con versione principale N o N-1, dove N è l'ultima versione principale di Android o iOS. Tutte le release che dipendono da una versione di Android o iOS con release principale N-2. Tutte le release che dipendono da una versione di Android o iOS con release principale N-3 o precedente. Le release con una dipendenza da una versione principale N-3 verranno ritirate circa due mesi dopo il rilascio della dipendenza dalla versione principale N.
Pubblicazione di annunci Gli annunci vengono pubblicati in questa versione. Gli annunci vengono pubblicati in questa versione. Annunci a rischio di non essere pubblicati per questa versione. In futuro, esamineremo regolarmente l'utilizzo di tutte le versioni ritirate per valutare la disattivazione della pubblicazione di annunci. Le versioni più vecchie con un utilizzo inferiore e costi di manutenzione più elevati saranno le prime a essere interessate. Quando la pubblicazione di annunci è disattivata, le richieste di annunci restituiscono un errore di mancato riempimento, che indica che questa versione è stata disattivata.
Assistenza L'assistenza tecnica per l'SDK è disponibile tramite il modulo Contattaci. Il supporto tecnico dell'SDK non è più fornito per questa versione. Ti verrà chiesto di convalidare il problema in una versione supportata per ricevere assistenza completa. Il supporto tecnico dell'SDK non è più fornito per questa versione. Ti verrà chiesto di controllare la presenza del problema in una versione supportata per ricevere assistenza completa.

Eccezioni

Questa pianificazione del ritiro fornisce un framework per i cicli di vita prevedibili di una versione dell'SDK. Tuttavia, in futuro potrebbero esserci delle eccezioni. Questa pianificazione non ci impedisce di ritirare una versione dell'SDK in una data precedente, ma ci impegniamo a fornire una comunicazione proattiva con un ampio preavviso per eventuali modifiche future.