Configuration d’une propriété de balise
Découvrez comment configurer une propriété de balise dans l’interface Collecte de données.
Les balises dans Adobe Experience Platform Launch représentent la nouvelle génération des fonctionnalités de gestion des balises dʼAdobe. Les balises offrent aux clients un moyen simple de déployer et de gérer les balises d’analyse, de marketing et de publicité nécessaires pour offrir des expériences client pertinentes. En savoir plus sur les Balises dans la documentation du produit.
Conditions préalables
Pour suivre la leçon, vous devez disposer des autorisations nécessaires pour créer une propriété de balise. Il est également utile d’avoir une compréhension de base des balises.
Objectifs d’apprentissage
Dans cette leçon, vous allez :
- Installez et configurez les extensions de balise mobile.
- Générez les instructions d’installation de SDK.
Configuration initiale
-
Créez une propriété de balise mobile dans l’interface de collecte de données :
-
Sélectionnez Balises dans le volet de navigation de gauche.
-
Sélectionnez Nouvelle propriété
{modal="regular"}.
-
Pour le Nom, saisissez
Luma Mobile App Tutorial. -
Pour le Plateforme, sélectionnez Mobile.
-
Sélectionnez Enregistrer.
{modal="regular"}
note note NOTE Les paramètres de consentement par défaut pour les implémentations de Mobile SDK Edge, comme celle que vous faites dans cette leçon, proviennent de l’extension Consentement et non du paramètre Confidentialité dans la configuration de la propriété de balise. Vous ajoutez et configurez l’extension de consentement plus loin dans cette leçon. Pour plus d’informations, voir la documentation.
-
-
Ouvrez la nouvelle propriété.
-
Créez une bibliothèque :
-
Accédez à Flux de publication dans le volet de navigation de gauche.
-
Sélectionnez Ajouter une bibliothèque.
{modal="regular"}
-
Pour le Nom, saisissez
Initial Build. -
Pour le Environnement, sélectionnez Développement (développement).
-
Sélectionnez
Ajouter toutes les ressources modifiées. -
Sélectionnez Enregistrer et créer dans le développement.
{modal="regular"}
-
Enfin, sélectionnez Version initiale comme bibliothèque de travail dans le menu Sélectionner une bibliothèque de travail.
{modal="regular"}
-
-
Vérifier les extensions :
-
Assurez-vous que Version initiale est sélectionné comme bibliothèque par défaut.
-
Sélectionnez Extensions dans le rail de gauche.
-
Sélectionnez l’onglet Installé.
Les extensions Mobile Core et Profile doivent être préinstallées.
{modal="regular"}
-
Configuration d’extension
-
Vérifiez que vous êtes dans Extensions au sein de la propriété de votre application mobile.
-
Sélectionnez Catalogue.
{modal="regular"}
-
Utilisez le champ
Recherche pour rechercher l’extension Identité.-
Recherchez
Identity. -
Sélectionnez l’extension Identity.
-
Sélectionnez Installer.
{modal="regular"}
Cette extension ne nécessite aucune configuration supplémentaire.
-
-
Utilisez le champ
Recherche pour rechercher et installer l’extension AEP Assurance.Cette extension ne nécessite aucune configuration supplémentaire.
-
Utilisez le champ
Recherche pour rechercher et installer l’extension Consentement. Dans l’écran de configuration :-
Sélectionnez En attente. Dans ce tutoriel, vous allez apprendre à gérer le consentement dans l’application. En savoir plus sur l’extension de consentement dans la documentation.
-
Sélectionnez Enregistrer dans la bibliothèque.
{modal="regular"}
-
-
Utilisez le champ
Recherche pour rechercher et installer l’extension Adobe Experience Platform Edge Network.-
Dans Flux de données sélectionnez le Flux de données que vous avez créé à l’étape précédente pour chacun des environnements, par exemple Luma Mobile App.
-
Si ce n’est pas déjà fait, spécifiez le domaine Edge Network dans Configuration du domaine. Le domaine Edge Network est le nom de votre organisation, suivi de
data.adobedc.net, par exempletechmarketingdemos.data.adobedc.net. -
Dans le menu Enregistrer dans la bibliothèque, sélectionnez Enregistrer dans la bibliothèque et créer.
{modal="regular"}
-
Votre bibliothèque est conçue pour les nouvelles extensions et configurations. Une ● du bouton Version initiale a indiqué une version réussie.
Génération des instructions d’installation de SDK
Les balises fournissent des instructions et des fragments de code pour installer Adobe Experience Platform Mobile SDK dans votre application.
-
Sélectionnez Environnements dans le rail de gauche.
-
Sélectionnez l’icône d’installation Développement
. {modal="regular"}
-
Dans la boîte de dialogue Instructions d’installation mobile, sélectionnez l’onglet iOS.
-
Vous pouvez copier
les instructions pour configurer votre projet à l’aide de CocoaPods. Les CocoaPods sont utilisés pour gérer les versions et les téléchargements de SDK. Pour en savoir plus, consultez la documentation CocoaPods.Les instructions d’installation constituent un bon point de départ pour la mise en œuvre.
Pour le reste de ce tutoriel, vous n’utilisez pas les instructions CocoaPods . Au lieu de cela, vous utilisez la configuration native basée sur le gestionnaire de packages Swift (SPM).
-
Sélectionnez l’onglet Swift ci-dessous Ajouter le code d’initialisation. Ce bloc de code montre comment importer les SDK requis et enregistrer les extensions lors du lancement. Cette importation et cet enregistrement sont traités plus en détail dans la section Installation des SDK.
-
Copiez
l’ID de fichier d’environnement et stockez-le à un emplacement adapté. Cet identifiant unique pointe vers votre environnement de développement. Chaque environnement (production, évaluation, développement) possède sa propre valeur d’identifiant unique. {modal="regular"}
-
Sélectionnez Environnements dans le rail de gauche.
-
Sélectionnez l’icône d’installation Développement
. {modal="regular"}
-
Dans la boîte de dialogue Instructions d’installation mobile, sélectionnez l’onglet Android.
-
Vous pouvez copier
les instructions pour configurer votre projet à l’aide de Gradle. Gradle est utilisé pour gérer les versions et les téléchargements de SDK. Pour en savoir plus, consultez la documentation GradleLes instructions d’installation constituent un bon point de départ pour la mise en œuvre.
-
Ce bloc de code montre comment importer les SDK requis et enregistrer les extensions lors du lancement. Cette importation et cet enregistrement sont traités plus en détail dans la section Installation des SDK.
-
Copiez
l’ID de fichier d’environnement et stockez-le à un emplacement adapté. Cet identifiant unique pointe vers votre environnement de développement. Chaque environnement (production, évaluation, développement) possède sa propre valeur d’identifiant unique. {modal="regular"}
Architecture des balises mobiles
Si vous connaissez la version web des balises, anciennement Launch, il est important de comprendre les différences sur les appareils mobiles.
-
Sur le web, une propriété de balise est rendue dans JavaScript qui est ensuite (généralement) hébergée dans le cloud. Ce fichier JavaScript est référencé directement dans le site web.
-
Dans une propriété de balise mobile, les règles et les configurations sont rendues dans des fichiers JSON hébergés dans le cloud. Les fichiers JSON sont téléchargés et lus par l’extension Mobile Core dans l’application mobile. Les extensions sont des SDK distincts qui fonctionnent ensemble. Si vous ajoutez une extension à votre propriété de balise, vous devez également mettre à jour l’application. Si vous modifiez un paramètre d’extension ou créez une règle, ces modifications sont répercutées dans l’application une fois que vous avez publié la bibliothèque de balises mise à jour. Cette flexibilité vous permet de modifier les paramètres (comme l’identifiant de suite de rapports Adobe Analytics). Vous pouvez même modifier le comportement de votre application (à l’aide d’éléments de données et de règles, comme vous le verrez dans les leçons ultérieures) sans avoir à modifier le code de votre application et à la soumettre à nouveau à l’App Store.
Suivant : Installation des SDK