FAQ sur les messages In-App in-app-faq
Quelles sont les suggestions de ressources utiles pour en savoir plus sur le canal In-App dans Adobe Campaign Standard ? resources-inapp
Consultez les ressources ci-dessous :
Quel est l’objectif des API des extensions Campaign setLinkageField et resetLinkageField ? extensions-apis
Puisque les messages In-App sont extraits par le SDK de Campaign, nous voulons fournir un mécanisme sécurisé pour nous assurer que les messages In-App contenant des données de PII ne tombent pas entre des mains malveillantes. À ce titre, nous avons mis en place le mécanisme suivant pour assurer la diffusion sécurisée des messages vers l'appareil :
- Les clients marquent les champs de profil mobile (table appSubscriberRcp) comme étant Personnels et sensibles s’ils veulent s’assurer que ces informations spécifiques soient diffusées en toute sécurité.
- Les champs marqués comme tels ne peuvent être utilisés que dans le modèle Profil (et non dans le modèle appSubscriber ou le modèle Broadcast) qui comporte un mécanisme de sécurité supplémentaire intégré.
- Les messages créés à l’aide d’un modèle Profil ne peuvent être diffusés que lorsque l’utilisateur s’est connecté à l’application.
- Afin de faciliter cette authentification sécurisée, les développeurs d'applications mobiles doivent transmettre des détails d'authentification supplémentaires à l'aide de l'API setLinkageField. Notez que les champs de liaison sont ceux qui sont identifiés comme le lien entre le Profil mobile et le Profil CRM lors de l'extension de la table appSubscriberRcp.
- Ils doivent vider les messages In-App stockés sur l’appareil et resetLinkagefields lorsque l’utilisateur se déconnecte de l’application à l’aide de resetLinkageField. Ainsi, si un autre utilisateur se connecte à l’application, il ne voit pas les messages destinés à l’utilisateur précédent.
- Reportez-vous aux API SDK Mobile pour mettre en œuvre ce mécanisme de sécurité côté client.
Que dois-je faire pour activer le reporting In-App Campaign ? enable-inapp-reporting
Vous devez configurer le postback de tracking In-App. Les instructions se trouvent ici.
Pour mettre en œuvre le tracking des notifications locales, reportez-vous à cette page.
Quels rapports sont disponibles pour le canal In-App ? report-inapp
Un rapport d’usine est disponible dans Adobe Campaign pour le canal In-App. Consultez cette documentation.
Consultez cette page pour comprendre comment est calculée chaque mesure In-App.
Prenez-vous en charge des variantes de contenu multilingues pour In-App similaires à push ? multilingual-inapp
Aucun modèle multilingue n’est actuellement disponible pour les messages In-App.
Cependant, si l’objectif est d’envoyer un message In-App dans une langue autre que l’anglais, le contenu peut être directement collé dans les zones de texte disponibles.
Les champs de personnalisation Campaign peuvent-ils être ajoutés au code HTML personnalisé ? custom-html-inapp
Non, cela n’est pas encore pris en charge.
J’ai configuré un message d’alerte mais il ne s’affiche pas sur l’appareil. alert-message
Pour les messages d’alerte, au moins un bouton Ignorer (un bouton principal ou secondaire doit avoir une action Ignorer) est requis. Sinon, il est possible d’enregistrer le message mais il ne sera pas reçu.
Si le son personnalisé iOS des notifications locales n’est pas lu, le son par défaut sera-t-il lu à la place ? local-notification-sound
Pour le son personnalisé sur iOS, vous devez fournir un nom de fichier avec son extension lors de la création d’une notification locale (par exemple, sound.caf). Si cette extension n'est pas indiquée, le son par défaut est utilisé.
Les URL de lien profond sont-elles prises en charge dans les messages In-App ? inapp-deeplinks
Oui, les URL de lien profond sont prises en charge dans les messages In-App. Les liens profonds doivent inclure les éléments suivants :
- Un langage indiquant que le tracking des diffusions doit être désactivé pour que les URL de lien profond fonctionnent.
- Apflyer avec Branch en tant que partenaires pouvant effectuer le tracking de liens profonds. Pour plus d'informations sur l'intégration de Branch et Adobe Campaign Standard, consultez cette page.
Un message In-App peut-il être déclenché lorsque l’utilisateur lance l’application à partir d’une notification push ? inapp-push-trigger
Oui, ces messages sont aussi appelés des messages en daisy chain. Suivez les étapes suivantes :
-
Créez un message In-App.
-
Définissez un événement personnalisé et sélectionnez-le en tant que déclencheur d’événement pour cet IAM, par exemple « Déclencheur du push de prévisualisation d’automne ».
-
Lors de la création de votre message push, définissez une variable personnalisée dont la valeur peut être définie comme un événement utilisé pour déclencher IAM, par exemple Clé = « inappkey » et Valeur = « Déclencheur du push de prévisualisation d’automne ».
-
Dans le code de l’application mobile, mettez en œuvre le déclencheur d’événement comme suit :