El app embed aparece como desactivado
Has activado el app embed («incrustación de la app») Promotions en el editor de temas, pero la app sigue mostrando Not enabled. Esto es lo que la app está mirando realmente, y cómo resolverlo.
Qué comprueba la app
Sección titulada «Qué comprueba la app»Primero, la respuesta de Shopify. La app pregunta a Shopify si el embed Promotions está activado en tu tema publicado. Esa respuesta no depende de tu tienda online, así que una página con contraseña no cambia nada. La app pregunta al abrirse la página y de nuevo cada vez que regresas a su pestaña — por ejemplo, después de guardar el tema en el editor de temas. Si Shopify dice que el embed está activado, la insignia indica Enabled; si dice que no está activado, indica Not enabled.
Alternativa: las comprobaciones propias de la app. Solo cuando Shopify no da una respuesta clara (activado o desactivado), la app recurre a las comprobaciones siguientes.
Tu tienda online publicada. La app abre la página de inicio de tu tienda online y busca la marca que Shopify imprime en la página para cada app embed activado. Encontrarla es un Enabled definitivo. La app vuelve a leer esa página como mucho una vez por minuto y por tienda, así que una respuesta puede tener hasta un minuto de antigüedad.
El informe del propio app embed. Cuando el app embed se ejecuta, informa — desde tu tienda online publicada y desde la vista previa del editor de temas en cuanto lo activas. Un informe de los últimos 10 minutos pesa más que una lectura de la página que no mostró la marca: que el app embed se esté ejecutando es una prueba más fuerte que una página que no lo mencionó.
Cuando la página no se puede leer. Si tu tienda online está protegida con contraseña, o la petición agota el tiempo, la app no adivina. Recurre a los informes: un informe de las últimas 48 horas se lee como Enabled, y sin ningún informe el estado queda sin decidir. Estas comprobaciones alternativas se calculan cuando se carga la página Promotions, así que en ese caso recarga la app para volver a comprobarlo. Por eso, en la alternativa, una tienda protegida con contraseña puede mostrar Not enabled mientras el interruptor de tu tema está de verdad activado — todavía no se ha ejecutado nada de lo que la app pueda enterarse.
Cómo solucionarlo
Sección titulada «Cómo solucionarlo»-
Confirma que el app embed está activado en el tema que tienes publicado.
Editor de temas → App embeds → Promotions activado → Save. Un app embed activado solo en un tema borrador o sin publicar no está en lo que ven los compradores — ni la app.
-
Vuelve a la pestaña de DiscountOS.
La app vuelve a preguntar a Shopify en cuanto su pestaña recibe el foco. Si la insignia de estado ya indica Enabled, has terminado. Los pasos 3 a 5 son solo para la alternativa, cuando Shopify no le da a la app una respuesta clara.
-
Solo como alternativa — abre tu tienda online una vez con el app embed activado.
Carga una página normal de tu tienda online en un navegador. Si la tienda online está protegida con contraseña, introduce primero la contraseña y luego carga una página. Esa única visita a la página es lo que el app embed necesita para informar.
-
Solo como alternativa — espera un momento y recarga la app.
La comprobación de la tienda online se vuelve a leer como mucho una vez por minuto, y el estado se calcula al cargar la página, así que dale ese tiempo y luego recarga la página Promotions. La insignia de estado debería decir Enabled.
-
Solo como alternativa — si sigue sin coincidir, vuelve a guardar el tema desde el editor de temas.
Abrir el editor de temas con el app embed activado hace que se ejecute en la vista previa, que informa por su cuenta — la forma más rápida de resolver un estado que se resiste.
Límites y notas
Sección titulada «Límites y notas»- Desactivar el app embed se comunica igual. Cuando Shopify responde, la insignia sigue esa respuesta en cuanto vuelves a la app. En la alternativa, el estado puede retrasarse hasta 10 minutos después de una desactivación, porque durante ese tiempo un informe reciente pesa más que una página en la que falta la marca.
- Un indicador de carga no es un fallo. Significa que está sin decidir — Shopify no ha respondido y la alternativa todavía no tiene veredicto. Está limitado a unos 10 minutos desde tu clic en Enable; recarga la app pasado ese tiempo y mostrará Not enabled en lugar de girar para siempre.
- Nada de tus descuentos depende de este estado. Shopify sigue comprobando el carrito y sigue aplicando tus descuentos. Lo que el app embed controla es la presentación: los Sale Badges, los Price Drops y el regalo que se añade al carrito automáticamente.
- Los cuatro bloques de widgets no se ven afectados. Quantity Break Table, Quantity Break Picker, Spend More Save More y Cart Goal Bar son bloques del tema y se muestran por su cuenta.
Relacionado
Sección titulada «Relacionado»- App embed — qué hace el app embed y cómo activarlo.
- Sale Badge · Price Drop — las promociones que lo necesitan.
- Widgets de la tienda online — los bloques que no.