Control de versiones semántico
La API de Google Ads sigue el control de versiones semántico, en el que existe una versión principal y una secundaria. El formato de la versión es MAJOR.MINOR
o vMAJOR_MINOR
. Por ejemplo, v17_0
es una versión principal, mientras que v17_1
es una versión secundaria.
Consulta las notas de la versión para conocer las versiones anteriores.
Versiones principales
Las versiones de actualización principales introducen algunos cambios rotundos que son incompatibles con versiones anteriores.
La versión terminaría en cero con el formato vX_0
, en el que X
es el número de versión principal.
Cada versión principal tiene un extremo independiente. Este es un ejemplo de la URL, en la que X
es el número de versión principal.
https://googleads.googleapis.com/vX
Si actualizas desde una versión principal anterior, es posible que tu código requiera cambios cuando cambies al extremo de la versión principal nueva. Si usas nuestras bibliotecas cliente, debes actualizar a la versión más reciente. Cuando se publique una versión principal, te proporcionaremos una guía de migración que debes revisar para corregir cualquier cambio rotundo en tu código.
Estos son algunos ejemplos de cambios rotundos:
- Quitar o cambiar el nombre de un servicio, interfaz, campo, método o valor de enumeración.
- Cambiar el tipo de un campo.
- Cambiar un formato de nombre de recurso.
- Cambiar el formato de URL en la definición HTTP.
- Cambiar los formatos de salida, por ejemplo, de
0
a--
como valor predeterminado. - Se cambia el motivo del error que se muestra de A a B.
Versiones secundarias
Las versiones secundarias solo introducen cambios retrocompatibles. Para una versión secundaria, vMAJOR_MINOR
tendría un número MINOR
mayor que cero.
Cuando se lanza una versión secundaria, el extremo que ya está en uso se actualizará automáticamente. Esto no provocará que el código falle. Puedes seguir usando tus bibliotecas cliente existentes.
Las versiones secundarias incluyen funciones nuevas o actualizaciones que no afectan el código existente. Si deseas usar estas funciones nuevas, actualiza tus bibliotecas cliente a la versión más reciente.
Puestas de sol
Periódicamente, las versiones anteriores de la API de Google Ads deberán descontinuarse. Cuando una versión esté por descontinuarse, publicaremos avisos en el blog para desarrolladores. El programa de baja se actualiza con fechas de desactivación futuras.