(#2635) You are calling a deprecated version of the Ads API. Please update to the latest version: v{version}.
En resumen
La app o la herramienta que hizo la solicitud usa una versión de la API de anuncios (Marketing API) de Meta que Meta ya no admite; el mensaje indica a qué versión pasar.
Mensaje exacto
| Campo | Inglés | Español |
|---|---|---|
| Mensaje | (#2635) You are calling a deprecated version of the Ads API. Please update to the latest version: v{version}. | Texto en español aún no registrado |
Dónde aparece: en la respuesta de la API de marketing o de la Graph API de Meta (desarrolladores, herramientas e integraciones).
Por qué aparece «Deprecated version of the Ads API»
- Meta retira las versiones antiguas de la API. Según la documentación de la API de marketing (Marketing API), Meta publica una versión nueva aproximadamente cada cuatro meses y sigue admitiendo la anterior durante al menos 90 días. Después de ese periodo de gracia, las llamadas hechas con la versión retirada fallan, salvo las que Meta actualiza automáticamente a la versión siguiente (esta actualización automática solo se aplica a los endpoints que no cambiaron entre las dos versiones).
- El mensaje da el destino. Termina con la versión más reciente a la que hay que actualizar.
- Puede verlo sin programar. Si usa una herramienta, un plugin o un conector de terceros, lo que está desactualizado es la versión de esa herramienta, no su cuenta publicitaria.
Cómo solucionarlo
- Si desarrolla la integración: cambie la versión de la API en sus llamadas o en su SDK por la versión indicada en el mensaje, y pruebe.
- Si usa una herramienta o un plugin: actualícelo o consulte a su proveedor, y vuelva a conectarlo a Meta.
- Vuelva a intentar la acción.
Qué les funcionó a otros anunciantes
En el issue de GitHub del SDK Business de Node.js de Meta sobre este error, la solución que funcionó fue forzar la versión más reciente de la API justo después de importar el SDK, sobrescribiendo su constante de versión (FacebookAdsApi.VERSION en Node.js; en el SDK de Python, API_VERSION en apiconfig.py), o actualizar el SDK. 3 confirmaciones, por ejemplo «your fix worked for me in node js.»
Fuente: issue #224 de GitHub de facebook-nodejs-business-sdk
Cómo evitarlo la próxima vez
- Siga la página de versiones y el registro de cambios de Meta, y planifique la actualización antes de que termine el periodo de gracia de 90 días de su versión.
- Mantenga actualizados las herramientas y los plugins conectados a sus cuentas publicitarias.
Preguntas frecuentes
¿Mi cuenta publicitaria está bloqueada?
No. El error tiene que ver con la versión de la API que usa la app o la herramienta que hace la solicitud.
¿Qué versión debo usar?
La que indica el final del mensaje, que es la versión más reciente de Meta en ese momento.
¿Por qué aparece a todo el mundo el mismo día?
Porque sigue el calendario de versiones de Meta: cuando termina el periodo de gracia de una versión, todas las apps que todavía la llaman ven fallar sus llamadas, salvo las que Meta actualiza automáticamente a la versión siguiente.
Errores relacionados