Cet article vous donne les informations nécessaires à l'installation des notifications Web Push à destination des groupes d'utilisateurs sur plusieurs navigateurs.
Table des matières
Regardez notre vidéo d'onboarding sur la création de campagne Web Push :
1. Onglet Web Push
Pour consulter les messages Web Push existants, allez à Canaux-> onglet Web Push . Vous pouvez voir sur cet onglet les détails de tous vos messages web push listées avec leur Nom de message, Source destinataire, État, Nom de domaine, nombre de messages envoyés, la date à laquelle ils ont été Créés et Modifiés pour la dernière fois.
Cliquer sur supprimer est une action de suppression dure. Cela signifie que l'action de suppression est irréversible et supprimera le message push de manière permanente.
1.1. Source destinataire
Un message push peut avoir une des Sources destinataires suivantes :
- Automation - Envoie des messages push à partir d'un programme Automation Center ou Interactions.
- Utiliser un segment - Envoie des campagnes push à un segment Emarsys standard.
- Utilisation d'une liste de contacts - Envoie des messages push à une liste de contacts.
1.2. État
Un message push peut avoir un des états suivants :
- En cours de conception Certains contenus ou paramètres sont encore manquants.
- Testé - Le message test a été envoyé mais pas encore lancé.
- Prête au lancement Pas encore activée, mais prête au lancement.
- Lancées - La campagne a été lancée
- Annulée - La campagne Web Push déjà lancée a été annulée.
2. Créer un nouveau message push
Cliquez sur Créer un message Web Push dans l'onglet Web Push pour ouvrir l'assistant de création de message. Emarsys offre un flux de travail très intuitif pour créer de nouveaux messages push. Ceux-ci sont présentés sous la forme des étapes principales suivantes :
L'étape Planification n'est disponible que si la source destinataire utilise un segment.
2.1. Paramètres du mesage
Définissez les Paramètres généraux de votre toute nouvelle campagne de messages push (ou renommez une campagne existante).
Les paramètres généraux
- Nom du message Vous pouvez nommer (ou renommer plus tard) votre message push pour identifier la campagne sur l'onglet Messages push.
- Nom de domaine Vous pouvez sélectionner le domaine sur lequel vous voulez afficher votre notification de message. Vous ne pouvez envoyer votre message qu'à un seul domaine. Seules les apps déjà associées à votre compte sont listées ici.
- Source destinataire Définissez l'audience cible de votre message. Pour les options, voir Source destinataire.
- Segment Vous pouvez sélectionner un segment pré-construit, si vous utilisez un segment pour votre source destinataire.
2.2. Source destinataire
Les options de Source destinataire se déclinent comme suit :
- Automation Envoie des messages push à partir d'un programme Automation Center ou Interactions.
Les messages Web Push ne peuvent être utilisés dans un programme Automation Center ou Interactions que si la source destinataire est réglée sur Automation et que le message push est lancé. Une fois le message push lancé, il peut être sélectionné dans le menu déroulant du noeud message push Mobile Engage dans le programme Automation Center. Si le message push n'est pas encore lancé, alors il n'apparaît pas dans le menu déroulant.
- Utiliser un segment Envoie des campagnes push à un segment Emarsys standard.
- Utilisation d'une liste de contacts - Envoie des messages push à une liste de contacts.
3. Création de contenu
A l'étape Création de contenu vous avez plusieurs onglets à utiliser pour définir le contenu de votre campagne de messages push, ainsi que le panneau d'Aperçu pour ajouter texte et média. Les onglets dans l'éditeur de contenu sont les suivants :
3.1. Ajouter du texte et du contenu multimédia
La limite de caractères pour les campagnes Web Push varie en fonction de l'appareil, du système d'exploitation et du navigateur utilisés.
- Titre du message : Pour le titre du message, le nombre de caractères peut varier de 30 à 69 caractères.
- Corps du message : Pour le corps du message, le nombre de caractères peut varier de 65 à 200 caractères.
Les limites de caractères sont plus resserrées car il s'agit d'un appareil mobile. Si la campagne s'adresse davantage aux utilisateurs d'ordinateurs de bureau, il est conseillé de ne pas utiliser plus de 40 caractères pour le titre et 88 caractères pour le corps du texte, afin de rester dans les limites de la quasi-totalité des navigateurs web d'ordinateurs de bureau.
Pour ajouter du texte au message push, tapez le texte directement dans le panneau d'aperçu disponible à droite de l'écran.
2 types d'images peuvent être ajoutées à la campagne, une image d'icône et une image de bannière.
Image d'icône
- Cliquez sur l'icône Média sur la droite du message push.
- Cliquez sur l'icône plus à la droite de l'image que vous souhaitez ajouter au message push.
- Cliquez sur Appliquer.
La taille recommandée de l'image d'icône est 192 pixels par 192 pixels.
Safari ne permet pas de modifier l'icône.
3.2. Onglet de personnalisation
Utilisez Visual Content Editor (VCE) pour ajouter un nouveau contenu (token personnalisé) au champ message push.
Vous pouvez ajouter un token personnalisé à votre message push, de la manière suivante :
- Utilisez le champ de recherche dynamique pour trouver le token personnalisé requis.
- Alternativement, vous pouvez sélectionner un token dans les catégories suivantes :
- Capacités: Données de contact (Générales, Personnelles, Entreprise, Autre)
- Cas pratiques : Externe, Prénom, Bon
- Alternativement, vous pouvez sélectionner un token dans les catégories suivantes :
- Faites glisser le token sélectionné jusque sur le Panneau d'aperçu et déposez le dans le champ où vous voulez.
3.3. Boutons d'action
La prise en charge du bouton d'action nécessite la version 2.5.0 ou supérieur du SDK Web et Service Worker.
Utilisez l'onglet boutons d'action pour ajouter une URL de destination pour quand le contact clique sur le message push.
2 options s'offrent à vous au moment de configurer l'URL de destination :
- Ajouter l'action par défaut - L'URL de destination si l'utilisateur clique n'importe où sur le message de la campagne web push.
- Ajouter un bouton - Il est possible d'ajouter jusqu'à 2 boutons d'action pour offrir à l'utilisateur un choix d'action.
Seuls les navigateurs Chrome prennent actuellement en charge les boutons d'action. Il est donc fortement recommandé de configurer une action par défaut pour les utilisateurs qui n'utilisent pas Chrome.
Vous pouvez aussi utiliser des événements personnalisés pour déclencher des programmes Automation. Pour plus d'information, voir événements personnalisés.
Quand vous ajoutez une action par défaut ou un bouton d'action, il y a 2 types de lien possibles :
- URL externe - Choisissez celle-ci s'il s'agit d'un lien standard vers le site web.
- Deep link - S'il s'agit d'un deep link vers une section d'une app mobile Android, choisissez cette option. Veuillez noter que l'app Android doit être pré-configurée pour savoir comment gérer le lien.
Une fois le type d'action sélectionné, saisissez l'URL et cliquez sur Appliquer.
Modifiez l'étiquette du bouton directement sur l'écran d'aperçu de campagne.
3.4. Onglet de langues
Vous pouvez ajouter et retirer des langues. Utilisez le champ de recherche dynamique pour trouver la langue requise ou bien sélectionnez-la à partir de la liste de menu déroulant puis cliquez sur Ajouter.
Ajoutez autant de nouvelles langues que vous voulez et écrivez le contenu de message dans cette langue. Les langues qui n'apparaissent pas ici recevront le contenu dans la langue par défaut du navigateur.
Vous pouvez aussi supprimer des langues mais il est obligatoire d'avoir une langue par défaut.
Si vous ajoutez une langue mais qu'elle n'a aucun contenu, ces clients recevront aussi du contenu dans la langue par défaut du navigateur.
3.5. Onglet données personnalisées
Vous pouvez utiliser les champs de données personnalisées pour attacher des métadonnées aux messages web push et agir sur ces données après qu'un message a été livré.
Ces champs sont pratiques dans le cas des messages web push déclenchés : vous pouvez utiliser des champs de données personnalisées pour ajouter des données à l'appel API et personnaliser le message push avec elles.
Pour créer des champs de données personnalisées, naviguez jusqu'à Web Push > Domaines et cliquez sur l'icône Champs de données personnalisées, puis créez des Champs de données personnalisées.
Veuillez noter que les mêmes lignes directrices s'appliquent aux champs de données personnalisées Web Push et Mobile Engage. Pour plus d'information, voir Champs de données personnalisées.
Tous les champs de données personnalisés sont listés sur la page Champs de données personnalisés. Ici vous pouvez aussi modifier ou supprimer des champs personnalisés.
3.6. Onglet Paramètres Web Push
Vous pouvez définir ici l'intervalle après lequel vos messages expirent en secondes.
Auparavant, les valeurs par défaut du Délai d'expiration de la propriété Web Push Time to Live (TTL) étaient définies par les fournisseurs. Les valeurs par défaut peuvent varier en fonction du protocole utilisé par les fournisseurs et elles ne peuvent pas dépasser les limites suivantes :
- VAPID : 4 semaines (28 jours)
- APNS : 30 jours
Pour plus d'informations sur les paramètres de Web Push, regardez la vidéo sur la release produit de juin 2024 :
3.7. Tester un message push
Cliquez sur le bouton Messages tests sur la gauche.
Dans la fenêtre Envoyer message test qui apparaît, vous pouvez préciser une adresse email ou une liste de contact à laquelle un message test sera envoyé.
L'adresse de l'email test doit être une adresse valide contenue dans votre base de données Emarsys, associée à un appareil connu.
Pour envoyer le message test à une liste de contact ou un segment, le nombre maximum de contacts autorisés dans la liste de contact est 50. Ceci sert à réduire le risque d'envoyer par accident à une trop grande audience.
Avant de cliquer sur Enregistrer & Envoyer vérifiez que les conditions suivantes sont remplies :
1. Vous devez faire le test avec un contact déjà présent dans la base de données Emarsys.
2. Connectez-vous au navigateur.
Si vous n'êtes pas connectés, le message d'erreur suivant s'affiche :
Impossible d'envoyer des messages tests à aucun contact parce qu'ils n'ont pas d'appareils attribués. Veuillez vous connecter à tous les appareils sur votre liste de contacts et réessayer.
3. Activez les notifications sur votre navigateur (veuillez noter que nous avons testé cette procédure dans Google Chrome).
4. Vous devez aller sur votre site web et enregistrer le contact.
5. Activez les notifications sur votre site web.
6. Si vous utilisez Windows, désactivez l' Assistant de mise au point.
Le contact doit avoir une valeur valide pour le champ utilisé pour l'identification. Vous devez vérifier comment ce champ est mis à jour suite à l'inscription. Si vous avez besoin d'une aide supplémentaire, veuillez contacter votre Consultant Implémentation. Vous pouvez vérifier si le contact a une valeur valide pour ce champ en recherchant le contact avant de cliquer sur l'onglet Autre.
Si l'envoi du message test échoue, un message d'alerte rouge apparaîtra à l'écran. Cela peut advenir pour les raisons suivantes :
- Aucun contact correspondant à l'adresse email donnée n'a été trouvé dans la base de données Emarsys.
- L'adresse email a été trouvée, mais aucun appareil ne lui est associé.
Pour tester votre message, cliquez sur Sauvegarder & Envoyer.
Cliquez sur Prochaine étape pour poursuivre avec l'étape Planification.
L'étape Planification n'est disponible que si la source destinataire utilise un segment.
4. Planification
Quand vous avez testé votre message et que la source destinataire utilise un segment, vous pouvez continuer vers l'étape Planification.
Sur cet écran, le nombre d'utilisateurs dans le segment appliqué est affiché.
Dans la section Planification, vous pouvez soit sélectionner Lancer maintenant pour une action immédiate, soit définir une date et une heure spécifiques dans le futur avant de cliquer sur Planifier. La planification de lancements dans le futur est possible pour toutes sortes de sources destinataires à l'exception d'Automation.
Une fois la planification du lancement d'un message établie, les contenus de ce dernier restent modifiables jusqu'au lancement et peuvent même être supprimés. Si le contenu du message est supprimé pour une langue supplémentaire quelconque, la langue par défaut sera utilisée. Si cette dernière est vide, aucun message ne sera envoyée.
4.1. Configurer la limitation des push
Vous pouvez limiter vos campagnes mobiles et web push lors de l'envoi à des pans importants de votre base de contacts, afin de vous assurer que vos systèmes backend ne soient pas submergés par les pics de demande.
1. Cochez la case Configurer le taux d'envoi de la campagne sur Limitation de push.
2. Sélectionnez un préréglage taux d'envoi de messages push.
3. Consultez les informations calculées suivantes sur l'envoi de messages push :
1. La vitesse d'envoi de messages push calculée.
2. Le temps estimé pour envoyer complètement cette campagne à la vitesse donnée.
3. L'estimation du meilleur délai dans lequel le dernier message sera envoyé. Cela peut arriver plus tard qu'estimé, mais pas plus tôt.
4.2. Annuler le lancement de campagne
La fonctionnalité Web Push Annuler le lancement de campagne a été déployée. Si vous ne la voyez pas dans votre compte, contactez votre Client Success Manager.
De manière facultative, vous pouvez cliquer sur le bouton Annuler pour annuler une campagne déjà lancée.
Avant d'annuler une campagne un message d'avertissement vous prévient que l'annulation d'une campagne déjà lancée est irréversible et que la campagne ne pourra pas du tout être re-lancée plus tard.
Une campagne annulée ne peut pas être modifiée. D'abord, vous devez copier la campagne et faire les modifications sur la version copiée.