# Errores del código de autorización de Spark Ads en TikTok

Por HeyMark · Actualizado el 4 de noviembre de 2026

Si Ads Manager rechaza el código de un Spark Ad, revisa el identificador y el mensaje antes de pedir otra autorización. Algunos avisos apuntan al código; otros, al estado del video, los permisos o un fallo temporal. Esta guía relaciona cada error documentado con el siguiente paso que TikTok recomienda en su [tabla oficial de notificaciones de Spark Ads](https://ads.tiktok.com/resources/help/article/about-spark-ads-code-error-notifications-in-tiktok-ads-manager?lang=es).

## Confirma de dónde viene el código

Un código de publicación autoriza usar ese post para crear un Spark Ad. La persona que administra la cuenta propietaria abre la publicación en la app de TikTok, pulsa los tres puntos, entra en **Configuración del anuncio** y toca **Generar** para obtener el código. [La guía de creación de Spark Ads de TikTok muestra este recorrido](https://ads.tiktok.com/resources/help/article/spark-ads-creation-guide?lang=es-419).

Copia el código asociado al post que quieres promocionar y comprueba que la publicación siga disponible. Si trabajas con un creador, pídele que confirme el código y el periodo de autorización. TikTok no establece en la tabla una duración universal que sirva para todas las campañas.

## Busca el código exacto en el aviso

| Código o identificador | Qué indica TikTok | Qué revisar |
| --- | --- | --- |
| `auth_code_not_found` | El código se eliminó. | Pide al creador que genere uno nuevo. |
| `4013 auth_code_format_error` o `auth_code_error` | El código es incorrecto. | Compruébalo con quien lo generó o solicita un código nuevo para el post correcto. |
| `4025 auth_code_expired` | La autorización expiró. | Contacta al creador para extenderla. |
| `900010 calculate_intersection_time_error` | La autorización termina antes que el anuncio. | Pide ajustar la autorización para que cubra el periodo del anuncio. |
| `user_permission_missing` | Falta permiso para crear anuncios. | Consulta con el administrador de la cuenta publicitaria. |
| `-500 call_rpc_fail` o `call_db_fail` | Hubo un error al procesar el código. | Actualiza la página o inténtalo más tarde. |

La tabla oficial también registra errores del estado o formato del post:

| Código o identificador | Qué indica TikTok | Qué hacer |
| --- | --- | --- |
| `4002 video_unavailable` o `900012 illegal_item_status_error` | La publicación no está disponible por una infracción de normas. | Contacta al creador o elige otra publicación que cumpla las normas. |
| `4002 video_deleted` | El video se eliminó. | Contacta al creador o elige otro post. |
| `not_public_video` | La publicación no es pública. | Pide al creador cambiar la visibilidad a pública. |
| `4027 story_video_not_supported` | No se admiten videos de Stories. | Elige otra publicación. |
| `4042 carousel_duet_not_supported` | No se admiten dúos de carrusel. | Elige otra publicación. |
| `930002 mention_multiple_videos` | La publicación menciona varios videos. | Selecciona otra que no tenga esa condición. |
| `900003 multi_duet_stitch_refused` o `duet_stitch_region_limit` | Hay restricciones relacionadas con un dúo, Stitch o varias personas participantes. | Prueba otro post que no incluya a varias personas o consulta con soporte. |
| `900011 anchors_status_error` | El estado del enlace/ancla no admite el uso en esta publicación. | Revisa el estado de auditoría del ancla o usa un enlace autorizado. |

Los identificadores vienen de TikTok y se mantienen en inglés para que puedas compararlos con el aviso. El texto puede variar por idioma o actualización de Ads Manager; decide por el código y mensaje que realmente ves, no por una causa supuesta.

## Aplica el remedio y vuelve a comprobar

Después del cambio, vuelve a introducir el código en el flujo de creación de Spark Ads. Si Ads Manager lo acepta, el error del código quedó resuelto; todavía falta terminar la configuración y revisión del anuncio. Si aparece `-500`, reintenta más tarde. Si el mensaje persiste o el código coincide con el video y la autorización, conserva el código exacto y consulta el soporte de TikTok.

TikTok usa publicaciones orgánicas propias o de otros creadores con autorización en Spark Ads. Puedes leer [cómo funciona el formato](https://ads.tiktok.com/resources/help/article/spark-ads?lang=es-419) y su disponibilidad antes de continuar.

Si eres quien publicó el video y quieres retirar el permiso, revisa las [condiciones y pasos para quitar la autorización de Spark Ads](https://heymark.ai/es/solutions/retirar-autorizacion-spark-ads-tiktok/).

## Preguntas frecuentes

### ¿Qué hago si el código de Spark Ads expiró?

Pide al creador que extienda la autorización o genere otro código. Revisa que la autorización cubra hasta el final previsto del anuncio.

### ¿Qué significa auth_code_not_found?

TikTok indica que el código se eliminó. Contacta al creador para que genere uno nuevo y confirma que pegaste el código correspondiente a esa publicación.

### ¿Qué hago con el error -500?

TikTok lo describe como un fallo al procesar el código. Actualiza la página o vuelve a intentarlo más tarde.

## Míralo con tus propias cuentas.

Conecta Instagram, TikTok, Facebook, LinkedIn o YouTube y usa HeyMark gratis por 7 días. Mark responde en tu tono y tú apruebas lo que sale.

[Empezar gratis](https://app.heymark.ai) · [Ver precios](https://heymark.ai/es/pricing/)

## Sigue leyendo

- [Etiquetar contenido comercial en TikTok: marca propia o colaboración](https://heymark.ai/es/solutions/etiquetar-contenido-comercial-tiktok/): Elige la etiqueta de TikTok para promocionar tu negocio o una marca asociada, revisa cuándo añadir un socio y comprueba el aviso antes de publicar.

## Recursos para desarrolladores y agentes

- [Documentación MCP de HeyMark](https://heymark.ai/es/mcp/)
- [llms.txt](https://heymark.ai/llms.txt)
- [Contenido completo del sitio para modelos de lenguaje](https://heymark.ai/llms-full.txt)
- Endpoint del protocolo MCP: `POST https://mcp.heymark.ai`
- Metadatos OAuth del recurso protegido: [/.well-known/oauth-protected-resource](https://mcp.heymark.ai/.well-known/oauth-protected-resource)
- MCP server card: [/server-card](https://mcp.heymark.ai/server-card)
