Menu supplémentaire

Achetez MemberPress dès aujourd'hui ! Commencez à être payé pour le contenu que vous créez ! Obtenir MemberPress maintenant
  1. Accueil
  2. Base de connaissances
  3. Application MemberPress
  4. Fait pour vous
  5. Configuration de Firebase pour l'application MemberPress

Configuration de Firebase pour l'application MemberPress

Firebase prend en charge les notifications push et Google Analytics (en option) pour l'application MemberPress. Avec Firebase, vous pouvez envoyer des notifications push natives aux utilisateurs Android et iOS, et suivre l'engagement des utilisateurs via Analytics si cette fonctionnalité est activée. Ce guide explique comment créer un projet Firebase, enregistrer des applications iOS et Android, configurer Cloud Messaging pour les notifications push et, éventuellement, activer Google Analytics.

Comprendre l'intégration Firebase

L'intégration Firebase fournit des services backend pour la diffusion de notifications push et le suivi analytique sur toutes les plateformes mobiles.

Envoi de notifications push permet la distribution de messages en temps réel vers les appareils Android et iOS. Firebase Cloud Messaging gère le routage et la livraison des notifications vers les appareils des membres.

Suivi analytique surveille l'engagement et le comportement des utilisateurs au sein de l'application. L'intégration de Google Analytics fournit des informations sur l'activité des membres et les habitudes d'utilisation de l'application.

Prise en charge multiplateforme permet une gestion unifiée des notifications pour iOS et Android. Un seul projet Firebase gère simultanément les intégrations des deux plateformes.

Flexibilité de configuration permet l'activation facultative des analyses en fonction des besoins de suivi. Les analyses peuvent être activées ou désactivées lors de la création du projet ou ultérieurement.

Création d'un projet Firebase

La création d'un projet Firebase établit les bases des services de notifications push et d'analyse.

  1. Aller à Console Firebase.
  2. Cliquez sur Créer un projet.
  1. Saisir un Nom du projet et cliquez sur Continuer.
  1. Pour activer Analytics, laissez Activer Google Analytics pour ce projet vérifié.
  2. Pour ignorer Analytics, décochez l'option et cliquez sur Continuer.
  3. Si Analytics est activé, sélectionnez un compte existant ou créez-en un nouveau, puis cliquez sur Continuer.
  4. Cliquez sur Créer un projet et attendez l'initialisation.
  5. Cliquez sur Continuer pour ouvrir le tableau de bord de votre projet.

Enregistrement d'une application iOS

L'enregistrement de l'application iOS connecte l'application MemberPress à Firebase pour la transmission des notifications push.

  1. Dans la présentation du projet Firebase, cliquez sur le bouton + Ajouter une application.
  1. Sélectionnez l'option iOS icône sous « Commencez par ajouter Firebase à votre application ».
  1. Entrez votre application iOS Identifiant du bundle (doit correspondre à votre projet Xcode).
  2. Entrez éventuellement un Surnom de l'application et Identifiant App Store.
  1. Cliquez sur le bouton Enregistrer l'application.
  2. Télécharger le GoogleService-Info.plist fichier et ajoutez-le à votre projet Xcode.
  3. Suivez les instructions d'intégration CocoaPods fournies, puis cliquez sur Continuer à consoler.

Enregistrement d'une application Android

L'enregistrement de l'application Android connecte l'application MemberPress à Firebase pour la livraison des notifications push.

  1. Cliquez sur le bouton Android icône sous « Commencez par ajouter Firebase à votre application ».
  1. Entrez votre Nom du package Android.
  2. Ajoutez éventuellement un Surnom de l'application.
  1. Cliquez sur le bouton Enregistrer l'application.
  2. Télécharger le google-services.json et placez-le dans votre répertoire de modules /app/.
  3. Ajoutez les dépendances du SDK Firebase dans vos fichiers Gradle comme indiqué, puis cliquez sur Continuer à consoler.

Configuration des notifications push

La configuration des notifications push active le service Cloud Messaging pour les plateformes Android et iOS.

  1. Dans la console Firebase, cliquez sur le bouton gear icon > Project settings.
  1. Sélectionnez l'option Messagerie cloud tabulation.

Pour Android

  1. Copier le Clé serveur affiché dans la section Messagerie Cloud.
  2. Copier le Identifiant de l'expéditeur affiché dans la section Messagerie Cloud.

Pour iOS (APN)

  1. Sous Certificats APN, cliquez Télécharger.
  2. Téléchargez votre fichier clé .p8.
  3. Entrez le Identifiant clé dans le champ ID clé.
  4. Entrez votre Identifiant de l'équipe dans le champ ID de l'équipe.
  5. Cliquez sur Économiser.

Activation de Google Analytics

L'activation de Google Analytics permet de suivre l'engagement des utilisateurs et de surveiller leur comportement au sein de l'application.

  1. Dans la console Firebase, accédez à Analytics > Dashboard pour vérifier la collecte des données.
  1. Dans l'administration WordPress, accédez à Dashboard > MP App > Settings > Integrations > Firebase.
  2. Basculer sur Activer Firebase Analytics.
  3. Entrez votre Identifiant du projet Firebase dans le champ « Identifiant du projet ».
  4. Cliquez sur Enregistrer les modifications.
Cet article a-t-il été utile ?

Articles connexes

fille de l'ordinateur

Achetez MemberPress dès aujourd'hui !

Commencez à être payé pour le contenu que vous créez.