Questions fréquentes
Comment vous aider ?
Trouvez une réponse rapide, ouvrez un guide ou posez une question sur votre application.
Aucun résultat. Essayez une autre expression ou contactez-nous.
Premiers pas
Firebase Analytics est-il nécessaire ?
Non. La langue, les paramètres régionaux, le fuseau, la version de l’application et les réglages de notification proviennent du SDK PushPort. Android utilise Firebase Cloud Messaging pour l’envoi.
Ouvrir le guide ↗#Une application peut-elle regrouper Android, iOS et Web ?
Connectez Android via Firebase, Apple via APNs et les sites via Web Push. Chaque plateforme possède ses paramètres dans une même application PushPort. Le SDK KMP réutilise ces intégrations natives. Vérifiez les autorisations et la réception sur vos appareils avant de lancer une campagne.
Ouvrir le guide ↗#Où obtenir le SDK Android ?
Le SDK Android 0.0.5 est publié sur Maven Central. Ajoutez google() et mavenCentral() aux dépôts Gradle, puis implementation("dev.pushport:android-sdk:0.0.5"). Gradle télécharge le SDK et ses dépendances transitives.
Ouvrir le guide ↗#Faut-il google-services.json dans l’application ?
Pas pour cette intégration PushPort. Importez la clé JSON privée du compte de service dans les paramètres de l’application sur PushPort. Le SDK récupère la configuration publique avec l’App ID. Vos fonctions Firebase indépendantes peuvent encore nécessiter google-services.json.
Ouvrir le guide ↗#Le SDK Apple nécessite-t-il Firebase ?
Non. PushPort utilise directement APNs sur iOS et iPadOS. Firebase Messaging, GoogleService-Info.plist et l’inscription d’une application iOS dans Firebase ne sont pas nécessaires. Firebase peut être utilisé séparément pour d’autres fonctionnalités.
Ouvrir le guide ↗#Où installer le SDK Apple ?
Le SDK Apple 0.0.2 est publié. Dans les réglages de l’application, importez la clé APNs .p8 avec Team ID, Key ID et l’environnement Sandbox ou Production. Le serveur envoie directement par APNs. Vérifiez un appareil réel avant une campagne.
Ouvrir le guide ↗#Audience et données
D’où viennent la langue et le pays ?
Le SDK transmet les paramètres régionaux effectifs de l’application et ceux du système. Le pays provient de la géolocalisation IP fournie par un proxy de confiance. Il reste approximatif, peut manquer et ne correspond pas nécessairement à la région des paramètres linguistiques.
Ouvrir le guide ↗#L’audience compte-t-elle des personnes ou des appareils ?
Elle compte les installations. Deux appareils peuvent appartenir à une personne et une réinstallation peut créer une nouvelle entrée. La version actuelle ne les fusionne pas en un profil personnel unique.
Ouvrir le guide ↗#Le changement de langue est-il synchronisé automatiquement ?
Le SDK synchronise les paramètres régionaux effectifs de l’application et du système. Ouvrez l’application après le changement pour permettre la synchronisation. Si vous avez imposé une valeur via le SDK, réinitialisez-la pour retrouver la détection automatique.
Ouvrir le guide ↗#Campagnes et livraison
La programmation reste-t-elle active après fermeture du navigateur ?
Oui. Le programme et les destinataires sont conservés sur le serveur. Cette version permet un envoi ponctuel à un instant précis, sans récurrence ni horaire local propre à chaque destinataire.
Ouvrir le guide ↗#« Accepté » signifie-t-il « livré » ?
Un envoi réussi signifie que FCM, APNs ou le service push du navigateur a accepté la requête. Cela ne prouve pas l’affichage sur l’appareil. Les ouvertures signalées, les erreurs et les résultats incertains sont comptés séparément.
Ouvrir le guide ↗#Puis-je ajouter une image ou annuler une campagne ?
Ajoutez une adresse HTTPS publique d’image et vérifiez l’aperçu. Le SDK mis à jour affiche l’image si le téléchargement réussit. L’annulation arrête les messages en attente ; ceux déjà transmis à FCM ne peuvent pas être rappelés.
Ouvrir le guide ↗#Pourquoi mon appareil manque-t-il parmi les destinataires ?
Vérifiez que l’installation est visible, que l’autorisation est accordée, que l’abonnement PushPort est actif et qu’un jeton valide existe. Les filtres d’audience peuvent aussi l’exclure. Testez d’abord cette installation précise.
Ouvrir le guide ↗#Quelle traduction le destinataire recevra-t-il ?
Une correspondance régionale exacte, comme de-DE, est prioritaire. Sinon, la langue de est utilisée. Si elle manque aussi, le texte par défaut est envoyé. Complétez donc toujours le contenu par défaut.
Ouvrir le guide ↗#Compte et assistance
Comment créer un compte ?
Connectez-vous avec Google ou inscrivez-vous avec un email et un mot de passe. L’inscription par email envoie un code à six chiffres. Confirmez-le pour ouvrir votre espace et ajouter une application.
Ouvrir le guide ↗#Comment récupérer mon mot de passe ?
Choisissez la récupération sur la page de connexion. Saisissez votre email, le code à six chiffres et un nouveau mot de passe. Après le changement, les anciennes sessions sont révoquées. La connexion Google reste disponible.
Ouvrir le guide ↗#Je n’ai pas reçu le code de confirmation. Que faire ?
Vérifiez l’adresse et les indésirables. Le code reste valable dix minutes ; attendez au moins une minute avant une nouvelle demande. Utilisez le dernier code. Si le problème continue, donnez votre email à l’assistance, jamais votre mot de passe.
Ouvrir le guide ↗#Que faut-il inclure dans une demande d’assistance ?
Décrivez le résultat attendu, le résultat obtenu, l’heure approximative et les étapes pour reproduire le problème. L’App ID facilite l’enquête. N’envoyez pas de clés Firebase privées, de mots de passe ou de jetons complets.
Ouvrir le guide ↗#
Premiers pasOuvrir le guide ↗
Campagnes et livraisonOuvrir le guide ↗
Compte et assistanceNous écrire ↗