
Image. Montre le flux d'utilisation des actions de clic pour former des invites de localisation et de push pour iOS
Actions de clic
Les actions de clic sont des événements spécifiques qui peuvent être ajoutés aux messages intégrés pour les rendre plus interactifs. Elles peuvent être ajoutées aux blocs lors de l’utilisation de l’éditeur par glisser-déposer ou à n’importe quel élément dans l’éditeur HTML (voir API JavaScript pour messages intégrés). Les actions de clic incluent les fonctionnalités suivantes :URL
Quitte l’application et ouvre le navigateur par défaut à l’URL que vous spécifiez. Correspond à la méthodeopenUrl lors de l’utilisation de la bibliothèque JS pour messages intégrés.
Invite de permission push
Affiche l’invite de permission push native iOS ou Android.- Si l’appareil iOS ou Android est actuellement abonné, le message intégré ne s’affichera pas.
- Si l’appareil iOS ou Android est actuellement désabonné et a déjà été invité précédemment, une alerte native s’affichera demandant à l’utilisateur d’activer les notifications push dans les paramètres de l’application.
triggerPushPrompt lors de l’utilisation de la bibliothèque JS pour messages intégrés.
Invite de permission de localisation
Affiche l’invite native du système d’exploitation pour demander l’autorisation de suivi de localisation. Nécessite l’ajout des permissions de suivi de localisation à votre application. Voir Invite d’acceptation de localisation pour les détails de configuration. Correspond à la méthodetriggerLocationPrompt lors de l’utilisation de la bibliothèque JS pour messages intégrés.
Envoyer un résultat
Suit l’interaction de l’utilisateur à des fins d’analyse. Les résultats envoyés via les messages intégrés s’afficheront comme des résultats “Non attribués” et définiront un tag sur l’utilisateur au formatnom du résultat : true. Voir Résultats personnalisés pour plus de détails.
Correspond à la méthode sendOutcome lors de l’utilisation de la bibliothèque JS pour messages intégrés.
Taguer l’utilisateur
Ajoute un tag à l’utilisateur pour exprimer son intérêt et le segmenter ultérieurement dans un autre groupe en fonction de sa réponse afin d’envoyer des messages plus ciblés. Correspond à la méthodetagUser lors de l’utilisation de la bibliothèque JS pour messages intégrés.
ID d’action personnalisée
Transmet une valeur personnalisée qui, lorsqu’elle est cliquée, peut être lue dans l’application à l’aide de la méthode d’écoute de clic IAM du SDK OneSignal Utilisé pour la gestion d’actions personnalisées comme :- Détection de clic pour effectuer un événement personnalisé comme l’envoi de données à votre propre serveur ou fournisseur d’analyse.
- Liens profonds dans l’application.
addClickName lors de l’utilisation de la bibliothèque JS pour messages intégrés.
Comment collecter des actions de clic personnalisées
Lorsqu’un bloc Image ou Bouton est cliqué, vous pouvez utiliser l’ID d’action personnalisée et définir une valeur pour identifier que ce bloc a été cliqué. Cet ID d’action peut ensuite être détecté via la méthode d’écoute de clic IAM du SDK OneSignal et ces données peuvent être envoyées à votre serveur/base de données/fournisseur d’analyse.Exemple : créer un sondage
Exemple : créer un sondage
Exemple : créer un sondage
Si vous souhaitez interroger vos utilisateurs avec un questionnaire à choix multiples et afficher ensuite leurs choix dans l’application. Vous pouvez configurer l’ID d’action par bouton pour qu’il soit un identifiant unique pour cette option. Chaque fois que cette option est cliquée, elle sera détectée dans la méthode d’écoute de clic IAM du SDK OneSignal. À partir de là, vous pouvez effectuer une requête API vers votre serveur pour stocker ces données et y accéder ultérieurement dans l’application pour les afficher à vos utilisateurs.Comment créer un lien profond dans l’application
Voir Liens profonds pour plus de détails.Comment créer une action d’évaluation
Il existe plusieurs façons d’obtenir des avis de vos utilisateurs. La façon la plus simple est d’utiliser l’action de clic URL pour créer un lien profond directement vers l’App Store.- iOS : Documentation d’Apple
- Android : Liens vers Google Play
- iOS : Documentation de RequestReviewAction
- Android : Documentation de l’API Google Play In-App Reviews