Que tus usuarios de Android silencien un solo canal, no toda tu app
Pushwoosh envía cada push de Android a un canal que tu usuario controla: actualizaciones de pedido, promociones, noticias de última hora. Define la importancia y el sonido por categoría, y una promo silenciada nunca significa una app bloqueada.
Más de 80,000 empresas confían en nosotros para escalar su engagement
El formato, completo
En LATAM la mayoría de tus usuarios está en Android, así que los canales de notificación deciden si tu app conserva su permiso de push. Cada notificación de Android pertenece a un canal, una categoría que controla el usuario, como «Promociones», «Actualizaciones de pedido» o «Noticias de última hora». El canal es lo que permite silenciar un tipo de mensaje sin bloquear la app que lo envía.
Canal con nombre, creado desde el servidor
Agrega pw_channel a los Android root params en el Control Panel, o a android_root_params en /createMessage. El primer push que nombra un canal nuevo lo crea en el dispositivo, sin publicar una nueva versión de la app.
Canal predeterminado, listo de fábrica
El SDK crea automáticamente un canal predeterminado en cada dispositivo con Android 8+, incluso si pw_channel está vacío, así que una notificación siempre tiene un lugar válido donde aparecer.
Nivel de importancia
El campo Importance level (-2 a 2) define cómo se comporta el canal al llegar el mensaje, desde silencioso hasta un banner heads-up completo. Se lee una sola vez, en el momento en que se crea el canal.
Sonido propio por canal
Combina pw_channel con android_sound, un archivo ubicado en res/raw, y cada push de ese canal reproduce su propio sonido en lugar del predeterminado del sistema.
Lo que controlas
| Lo que envías | Lo que hace | Dónde se configura |
|---|---|---|
| Un nombre de canal | Crea el canal en el primer envío, o reutiliza el que ya existe en el dispositivo | pw_channel en los Android root params, o en el payload de la API |
Un Importance level, de -2 a 2 | Define el comportamiento heads-up, fijo desde que se crea el canal | El campo Importance level del push, o el mismo valor vía API |
android_sound + pw_channel | Le da a ese canal su propio sonido de alerta | Un archivo en res/raw, referenciado por nombre sin extensión |
Sin pw_channel | El SDK crea y usa automáticamente un canal predeterminado | Sin configuración, listo de fábrica en Android 8+ |
pw_channel en los Android root params, o en el payload de la API-2 a 2android_sound + pw_channelres/raw, referenciado por nombre sin extensiónpw_channelDónde lo configuras
Un campo en el editor
Escribe el nombre del canal en los Android root params del formulario Send-Push o en un preset. Una categoría nueva no requiere release ni desarrollador.
Una clave en la API
android_root_params.pw_channel en /createMessage, junto con android_sound para un sonido de alerta propio del canal.
La misma lógica en todo transporte Android
El mismo payload pw_channel funciona por FCM, y por Huawei HMS y Amazon ADM a través de Push en tiendas alternativas.
Su función, dentro de un journey
El mismo journey maneja dos canales
El canal es un atributo del push que ya estás enviando, así que no necesita una integración aparte. Una rama transaccional nombra un canal, una rama promocional nombra otro, y ambas corren con la misma audiencia y el mismo Customer Journey que el resto de tus notificaciones push móviles.
La alerta del pedido suena; la oferta se queda en silencio
Un evento de pedido realizado dispara el journey. Un silent push precarga en segundo plano la fecha estimada de entrega, y la rama transaccional nombra el canal «Actualizaciones de pedido» con un Importance level alto, así que aparece como alerta heads-up.
El mismo journey corre una rama separada hacia un canal «Promociones» con importancia predeterminada, ideal para las ofertas de Hot Sale o Buen Fin. Un usuario que silencia Promociones sigue recibiendo las alertas de su pedido en el mismo teléfono: son dos canales distintos dentro de una sola app.
Para qué usarlo
Los canales rinden en proporción a cuántos tipos realmente distintos de notificación envía una app. Un flujo uniforme casi no gana nada; una mezcla de promociones ruidosas y alertas transaccionales discretas es la que más gana.
| Industria | Canales que conviene separar | Por qué encaja |
|---|---|---|
| E-commerce y retail | Promociones vs actualizaciones de pedido y entrega vs alertas de baja de precio | La clásica separación entre promo y transaccional |
| Marketplaces | Mensajes comprador/vendedor vs actualizaciones de pedido vs promociones vs alertas de publicaciones | La mensajería entre varias partes es multiflujo por naturaleza |
| FinTech y banca | Alertas de fraude y transacciones vs estados de cuenta vs recordatorios vs promociones | Las alertas obligatorias conviven con promociones totalmente opcionales |
| Medios, noticias y streaming | Noticias de última hora vs feeds por tema vs nuevos episodios vs promociones | El caso de uso de libro para los canales de Android |
| Juegos móviles | Eventos y promociones vs clan y social vs recompensas vs alertas de live-ops | Mucha diversidad de flujos sobre una base instalada mayormente Android |
| Apps de creadores y suscripción | Contenido nuevo vs interacciones sociales vs facturación vs promociones | Los suscriptores reciben lo que pidieron, y nada más |
Cuándo no vale la pena configurarlo
- Llegar a alguien nuevo: el canal solo ordena un mensaje que el push ya envió.
- Cualquier cosa en iOS: ahí los canales no hacen nada, y los niveles Time-Sensitive o Critical cumplen la misma función.
- Volver heads-up una alerta de forma retroactiva: la importancia queda fija al crear el canal, y un comportamiento nuevo requiere un nombre de canal nuevo.
- Una lista larga de canales casi idénticos: se ve desordenada y enseña a los usuarios a silenciar todo el grupo.
- Una app con un solo flujo real de notificaciones: no hay nada que separar, así que un canal agrega un ajuste que nadie necesita.
Cobertura de plataformas y técnica
Los canales de notificación son una primitiva del sistema operativo exclusiva de Android, introducida en Android 8.0 Oreo. iOS no tiene canales que registrar; la función equivalente se cubre con los niveles de interrupción Time-Sensitive y Critical, y la web tampoco tiene un equivalente. La última columna indica dónde termina la mecánica de Pushwoosh y dónde empiezan las reglas del sistema operativo.
| Capacidad | iOS | Android | Web | Lo entrega |
|---|---|---|---|---|
| Canales de notificación | – | Android 8.0 Oreo (API 26) y posteriores | – | Primitiva nativa del SO, Pushwoosh SDK 5.4.0+ |
| Canal predeterminado | – | Sí, se crea automáticamente | – | El Pushwoosh SDK, en cada dispositivo Android 8+ |
Canal con nombre vía pw_channel | – | Sí, se crea en el primer envío, sin release | – | Campo Android root params, o /createMessage |
| Sonido propio por canal | – | Sí | – | pw_channel + android_sound, un archivo en res/raw |
| Misma mecánica en dispositivos Huawei y Amazon | – | Sí, vía HMS y ADM | – | Push en tiendas alternativas |
| Wrappers de SDK multiplataforma | – | Cordova/Capacitor, React Native, Unity, Flutter | – | Pasan por el bridge nativo de Android |
| Permiso en tiempo de ejecución requerido antes | – | Android 13+, POST_NOTIFICATIONS | – | El SO, antes de que se muestre cualquier canal |
| El control de urgencia equivalente | Niveles Time-Sensitive / Critical | Importancia del canal, definida aquí | – | Una función distinta por plataforma |
pw_channel/createMessagepw_channel + android_sound, un archivo en res/rawPOST_NOTIFICATIONSSeguridad y hosting
Pushwoosh opera en su propio hardware en EE.UU. y Alemania, bajo GDPR.
Cómo funciona
-
Redacta (no-code)
Escribe el nombre del canal en los Android root params del formulario Send-Push, o envía
android_root_params.pw_channela través de la Messages API. -
Configúralo una vez
El primer push que nombra un canal nuevo lo crea en el dispositivo con la importancia, el sonido y la vibración de ese mensaje. Planifica de antemano una taxonomía de 3 a 5 canales, porque cambiar el comportamiento después requiere un nombre de canal nuevo.
-
Orquesta (no-code)
Envía cada canal desde la rama correspondiente del mismo Customer Journey, con la misma audiencia y el mismo perfil que el resto de tu mensajería.
Límites que conviene conocer
Explora productos relacionados
Notificaciones push móviles con Pushwoosh: alcance total, contenido enriquecido, targeting preciso y 99% de uptime. Convierte usuarios en clientes fieles.
Llega a todo dispositivo Android, con o sin Google Play. Push a Huawei, HarmonyOS y Amazon Fire vía FCM, HMS y ADM, con respaldo por email, SMS y WhatsApp.
Suma botones de acción al push que ya envías: tus usuarios aprueban, reclaman o rastrean con un toque. Botones de iOS sin código en el Control Panel.
Define el nivel de interrupción de iOS en el push que ya envías, para que una alerta de fraude o un cambio de puerta atraviese el modo Concentración.
Diseña y optimiza tus campañas con una única herramienta visual. Comunica, conecta, retén, convierte, segmenta y experimenta con el Constructor de Viajes del Cliente de Pushwoosh.
Muestra el contador de no leídos en el ícono de tu app. Fija un número, súmale +1 o bórralo a 0 desde el campo Badges o la clave ios_badges de la API.