CREADO PARA FLUTTER
Notificaciones push para Flutter
Integra notificaciones push de Flutter en tu app con Tencent RTC Push. Registra dispositivos, gestiona los toques en las notificaciones y conecta cada actualización con un destino útil.
RECURSOS PARA DESARROLLADORES
Recursos para desarrolladores de Flutter Push
Guías de integración
Configura tu proyecto Flutter y los dispositivos de prueba.
SDK y pruebas
Configura los dispositivos de prueba y sigue la guía oficial del SDK.
Una entrada lista para la próxima visita
Usa notificaciones push Flutter para abrir una entrada de exposición después de que tu app verifique la reserva del visitante.
Una colección que merece descubrirse
Envía notificaciones push Flutter sobre novedades de exposiciones suscritas. Tu aplicación gestiona los intereses de los visitantes y los horarios de los eventos.
CAPACIDADES DE FLUTTER PUSH
Diseñado en torno al ciclo de vida de las notificaciones
Registro de dispositivos
- Conecta un destinatario de push
- Gestiona los errores de configuración
Callbacks de notificación
- Responde al toque en una notificación
- Dirige dentro de tu propia app
Envío por plataforma
- Configura los canales nativos
- Prueba los permisos y estados de la app
Registra, recibe y responde
Registro, gestión de clics y consulta de destinatarios. Fragmentos concretos de las API oficiales del SDK.
Registra un dispositivo de prueba
Conecta las notificaciones push Flutter tras configurar la plataforma y el flujo de permisos.
Leer la documentaciónimport 'package:tencent_cloud_chat_push/tencent_cloud_chat_push.dart';
void onNotificationClicked({
required String ext, String? userID, String? groupID,
}) {
// Validate ext before opening an authorized screen.
}
TencentCloudChatPush().registerPush(
onNotificationClicked: onNotificationClicked,
sdkAppId: sdkAppId,
appKey: pushClientKey,
apnsCertificateID: apnsCertificateID,
);Abre la pantalla correcta
Valida el payload de la notificación y comprueba el acceso de la cuenta antes de dirigir.
Leer la documentaciónvoid onNotificationClicked({
required String ext, String? userID, String? groupID,
}) {
// Validate ext and account access before navigation.
}
// Pass this callback to registerPush, as shown in Register.Obtén el ID de registro
Usa el destinatario registrado en una prueba controlada de consola o servidor.
Leer la documentación// Retrieve the recipient after registration succeeds.
TencentCloudChatPush().getRegistrationID();PERSONALIZACIÓN
Haz que cada notificación encaje en tu app
Gestiona las preferencias y las pantallas de destino en tu propia aplicación.
Deja que las personas elijan actualizaciones útiles
Conecta las notificaciones push Flutter con los intereses y preferencias gestionados por tu app.
Leer la documentaciónContinúa en tu aplicación
Diseña la pantalla de reserva, producto o actividad que se abre al tocar una notificación.
Leer la documentaciónCOMENZAR
Tu primera notificación, paso a paso
- 01
- 02
Instala el Push SDK
Sigue la guía de la plataforma para conectar tu proyecto.
Sigue la Guía de integración - 03
Envía la primera notificación
Configura las credenciales de envío, registra un dispositivo de prueba y verifica los toques en las notificaciones en primer y segundo plano.
Configurar las credenciales de push
flutter pub add tencent_cloud_chat_pushimport 'package:tencent_cloud_chat_push/tencent_cloud_chat_push.dart';
void onNotificationClicked({
required String ext, String? userID, String? groupID,
}) {
// Validate ext before opening an authorized screen.
}
TencentCloudChatPush().registerPush(
onNotificationClicked: onNotificationClicked,
sdkAppId: sdkAppId,
appKey: pushClientKey,
apnsCertificateID: apnsCertificateID,
);Preguntas frecuentes sobre Notificaciones push para Flutter
¿Cómo añado notificaciones push Flutter a mi app?
Además del paquete Dart, completa la configuración de la application Android nativa y del delegate iOS. Configura APNs y los canales de envío Android que uses y prueba en dispositivos físicos.
¿Estos fragmentos son una aplicación completa?
Son extractos concretos de integración. Añade las importaciones de paquetes, la configuración nativa, la gestión del ciclo de vida y el comportamiento ante errores de la guía completa. VERSION representa una versión que eliges, no una versión literal del paquete.
¿Pueden llegar notificaciones cuando la app está cerrada?
Los canales sin conexión compatibles pueden enviar notificaciones, sujetos a las políticas del sistema operativo, los permisos, la red y la configuración del dispositivo. Prueba los dispositivos y estados exactos de la app que admitas.
¿Cómo se envían las notificaciones push Flutter al usuario correcto?
Registra el dispositivo, obtén su ID de registro y mantén la asociación entre destinatario y cuenta en tu backend. Actualiza las asociaciones cuando cambie el usuario y valida el acceso al abrir el destino.
¿Cuánto cuestan las notificaciones push para Flutter?
App Push ofrece planes gratuitos y de pago con distintos MAU incluidos, colas y funciones. Revisa el plan actual y las reglas de exceso antes de elegir un paquete para producción.
¿Cómo integro notificaciones push de Flutter con Dart?
Instala el paquete Flutter documentado y completa la configuración nativa de cada destino. Prueba el ciclo de vida de los widgets junto con el comportamiento subyacente de iOS y Android.
¿Cómo pruebo las notificaciones push de Flutter antes de lanzar mi app?
Prueba el registro de destinatarios y los callbacks de clic en primer plano, segundo plano y con la app cerrada.
¿Cómo personalizo la interfaz de las notificaciones push de Flutter?
Gestiona el payload de notificación y el callback de clic documentados. Tu app valida el acceso al destino y controla la pantalla que se abre.
Soporte de integración para Flutter Push
Preguntas sobre la integración
Obtén ayuda para configurar Flutter Push.
Ver la documentación para desarrolladoresHabla sobre tu aplicación
Conversa sobre tu producto, el uso previsto y tus necesidades de integración.
Contactar con VentasCrea tu próxima actualización con notificaciones push para Flutter
Empieza con un dispositivo de prueba. Conecta los eventos reales de tu aplicación cuando la integración esté lista.

