Paramètres de base
Infos sur l'App
Accédez à la page [Paramètres de l'App] - [Infos sur l'App] pour consulter des informations détaillées sur l'application telles que le nom du package et l'AppKey.
- Le nom du package de l'application et l'AppKey peuvent être utilisés pour l'intégration du SDK, et l'AppKey ainsi que le Master Secret peuvent être utilisés pour les appels API.
- Cliquez sur 'Modifier' pour changer le nom de l'application ou supprimer l'application, cliquez sur 'Afficher' pour voir le Master Secret.
- Cliquez sur 'Réinitialiser' pour régénérer le Master Secret. Après la réinitialisation, vous devez modifier les paramètres d'authentification de l'API Rest à temps. Sinon, l'appel échouera. Veuillez utiliser la fonction 'Réinitialiser' avec précaution.

Paramètres d'intégration
Saisir le domaine du site web
Les notifications push web ne prennent en charge que le protocole HTTPS. N'entrez aucune adresse autre que la page d'accueil. L'ajout en masse est pris en charge, avec un maximum de 100 domaines.

Paramètres avancés des notifications push
- Contrôle du comportement au clic sur la notification : Améliorez l'expérience utilisateur en garantissant que les utilisateurs obtiennent les actions appropriées lors du clic sur une notification, tout en minimisant les interruptions.
- Naviguer vers un nouvel onglet : Cliquer sur la notification ouvrira toujours le contenu dans un nouvel onglet.
- Se concentrer sur un onglet existant : Si un onglet correspondant est déjà ouvert, il basculera vers cet onglet sans rafraîchir. Sinon, un nouvel onglet s'ouvrira.
- Remarque : Les notifications sur Safari s'ouvriront toujours dans un nouvel onglet, quelle que soit la stratégie configurée.
- Service Workers personnalisés : Améliorez la stabilité des notifications du site web, évitez la perte d'abonnés ou les problèmes d'affichage causés par une mauvaise configuration.
⚠️ Avertissement : Il est recommandé de ne pas modifier ce paramètre après la mise en ligne du site afin d'éviter la perte d'abonnés et les problèmes d'affichage des notifications. Par défaut, le Service Worker doit être stocké dans le répertoire racine de votre site. Sauf nécessité, nous vous conseillons fortement de conserver la configuration par défaut.
- Prise en charge du certificat push Safari : Offrez de la flexibilité aux développeurs ciblant les utilisateurs sur Safari 15 ou versions antérieures, avec des certificats partagés disponibles pour simplifier le processus.
- Ce certificat n'est requis que si vous prévoyez d'envoyer des notifications aux utilisateurs sur Safari 15 ou versions antérieures. Si vous ne téléchargez pas votre propre certificat, un certificat partagé sera fourni par défaut.
Configuration de l'autorisation des notifications
Les utilisateurs doivent accorder l'autorisation pour les notifications web avant qu'elles ne puissent être affichées. Actuellement, nous prenons en charge trois méthodes : demande directe, demande guidée et personnalisée. Lors de la demande d'autorisation des notifications push web, si l'utilisateur refuse l'autorisation, une nouvelle demande ne pourra pas être initiée. Nous recommandons fortement d'utiliser la demande 'guidée' (soft prompt) pour expliquer la valeur des notifications aux utilisateurs avant de demander l'autorisation push web !
EngageLab propose une 'Configuration de la demande guidée' qui s'affiche avant la demande d'autorisation native et guide les utilisateurs à sélectionner les types de messages qui les intéressent. Cette demande ne remplace pas la demande native ni n'abonne les utilisateurs aux notifications push web. Elle est bénéfique car elle augmente la probabilité que les utilisateurs restent abonnés à vos messages et est fortement recommandée par les navigateurs. La demande d'autorisation sert à trois objectifs :
- Présenter la valeur de l'abonnement aux notifications push aux utilisateurs.
- Empêcher que les utilisateurs soient bloqués lors de l'abonnement.
- Déclencher la demande native lorsque l'utilisateur manifeste sa volonté d'autoriser les notifications.
Configuration de la demande guidée
Accédez à [WebPush] -> [Paramètres de base] -> [Configuration de l'autorisation des notifications], puis sélectionnez la méthode de configuration de la demande guidée. L'explication de la configuration des paramètres est la suivante :
Prise en charge du texte multilingue
Prise en charge de l'ajout de texte dans plusieurs langues : Nous détecterons automatiquement la langue du navigateur de l'utilisateur final. Si aucune autre langue n'est définie, le contenu sera envoyé à tous les utilisateurs cibles dans la langue [par défaut].

Logique d'intervalle d'affichage de la fenêtre d'autorisation
Après que l'utilisateur ferme la fenêtre soft prompt pour la première fois sans compléter l'abonnement, le système affichera à nouveau la fenêtre après l'intervalle initial (par défaut 3 jours). Si l'utilisateur ne complète toujours pas l'abonnement lors du nouvel affichage, la fenêtre continuera d'apparaître selon l'intervalle suivant défini (par défaut 7 jours) jusqu'à ce que le statut de l'utilisateur passe à abonné.
- Intervalle initial : Par défaut 3 jours ; peut être défini entre 0 et 7 jours.
- Intervalle suivant : Par défaut 7 jours ; peut être défini entre 0 et 15 jours.

Prompts par catégorie
En taguant automatiquement les utilisateurs qui choisissent de s'abonner aux notifications push, vous pouvez segmenter et personnaliser les messages selon leurs centres d'intérêt. Cela signifie que vous pouvez personnaliser les notifications push en fonction des intérêts et préférences des utilisateurs, augmentant ainsi leur engagement et leur satisfaction. La fonction de tag vous aide à mieux comprendre les utilisateurs pour envoyer du contenu pertinent à différents groupes, améliorant ainsi l'expérience et l'interaction utilisateur.
Les développeurs peuvent proposer à chaque utilisateur jusqu'à 10 catégories de messages à choisir pour exprimer leur intérêt pour certains sujets.
Ces catégories doivent être liées à des fonctionnalités, produits ou sujets spécifiques. Par exemple, les utilisateurs peuvent choisir de s'abonner à des newsletters, recevoir des notifications sur de nouvelles ventes et produits, ou des sujets spécifiques tels que l'actualité, la finance, la politique, le divertissement, etc.
- Libellé : Le texte affiché pour la catégorie dans la fenêtre.
- Clé de tag correspondante : Quel est le tag dans EngageLab ?
Mise à jour des choix de catégories utilisateur
Après que les utilisateurs se soient abonnés aux notifications push, les développeurs peuvent afficher plusieurs fois les prompts de catégorie selon les besoins, par exemple en appelant après l'initialisation :
MTpushInterface.promptPushCategories();
Lorsque la fenêtre d'autorisation s'affiche à nouveau et que le même utilisateur met à jour ses catégories de messages sélectionnées (par exemple, 'désélectionner informations', 'sélectionner promotions'), le système dissociera le tag utilisateur correspondant aux informations et associera celui correspondant aux promotions.
- Explication de la mise à jour : Si vous choisissez d'afficher à nouveau les prompts de catégorie après l'abonnement des utilisateurs aux notifications push, une explication de mise à jour sera affichée à la place d'un message opérationnel. Cela vous permet de notifier aux utilisateurs qu'ils peuvent mettre à jour leurs catégories.

Application directe
L'application directe signifie appeler directement l'interface d'autorisation du navigateur. Si l'utilisateur accepte, la notification sera affichée. Si l'utilisateur refuse l'autorisation, il ne sera plus possible de la demander.
- Délai * secondes : Cela signifie qu'après que le visiteur ait ouvert votre site web, la demande d'abonnement s'affichera selon le délai que vous avez configuré.
- Par exemple, si la valeur est 0, la demande d'abonnement s'affiche immédiatement ; si elle est de 5, l'abonnement sera demandé après 5 secondes.
- Visites : Indique que vous pouvez exiger des utilisateurs qu'ils s'abonnent aux notifications push web lors de visites répétées sur votre site.
- Par exemple, si la configuration est 1, la demande d'abonnement s'affichera à la première visite ; si elle est de 3, la demande s'affichera à la troisième visite.

Personnalisé
Si vous sélectionnez le mode personnalisé, vous devez personnaliser le style de la fenêtre pop-up sur votre site web, et indiquer au système qu'il s'agit de votre style personnalisé selon les méthodes suivantes :

