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 gérer des balises d’analyse, de marketing et de publicité nécessaires pour offrir des expériences client pertinentes. Pour en savoir plus sur Balises dans la documentation du produit.
Conditions préalables
Pour terminer 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 du SDK.
Configuration initiale
-
Créez une nouvelle 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é
.
-
Pour le nom, saisissez
Luma Mobile App Tutorial
. -
Pour la Plateforme, sélectionnez Mobile.
-
Sélectionnez Enregistrer.
note note NOTE Les paramètres de consentement par défaut pour les implémentations de sdk mobile basées sur les périphériques, comme celui que vous effectuez dans cette leçon, proviennent de l’extension de consentement et non du paramètre Privacy dans la configuration de la propriété de balise. Vous allez ajouter et configurer l’extension Consentement plus loin dans cette leçon. Pour plus d’informations, voir la documentation.
-
-
Ouvrez la nouvelle propriété.
-
Créer une bibliothèque :
-
Accédez à Flux de publication dans le volet de navigation de gauche.
-
Sélectionnez Ajouter une bibliothèque.
-
Pour le nom, saisissez
Initial Build
. -
Pour l’ 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.
-
Enfin, sélectionnez Version initiale comme bibliothèque de travail dans le menu Sélectionner une bibliothèque de travail.
-
-
Vérifier les extensions :
-
Assurez-vous que Initial Build 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.
-
Configuration d’extension
-
Vérifiez que vous vous trouvez dans Extensions au sein de la propriété de votre application mobile.
-
Sélectionnez Catalog.
-
Utilisez le champ Rechercher pour rechercher l’extension Identité.
-
Recherchez
Identity
. -
Sélectionnez l’extension Identity.
-
Sélectionnez Install.
Cette extension ne nécessite aucune configuration supplémentaire.
-
-
Utilisez le champ Rechercher pour rechercher et installer l’extension AEP Assurance.
Cette extension ne nécessite aucune configuration supplémentaire.
-
Utilisez le champ Search pour rechercher et installer l’extension Consent. Dans l’écran de configuration :
-
Sélectionnez En attente. Dans ce tutoriel, vous gérez davantage le consentement dans l’application. Pour en savoir plus sur l'extension Consent, consultez la documentation.
-
Sélectionnez Enregistrer dans la bibliothèque.
-
-
Utilisez le champ Rechercher pour rechercher et installer l’extension Adobe Experience Platform Edge Network.
-
Dans Datastreams, sélectionnez le Datastream que vous avez créé à l’ étape précédente pour chacun des environnements, par exemple Luma Mobile App.
-
S’il n’est pas déjà renseigné, spécifiez le domaine Edge Network dans Configuration de 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.
-
Votre bibliothèque est créée pour les nouvelles extensions et configurations. Une version réussie est indiquée par un ● dans le bouton Initial Build.
Instructions d’installation du SDK Generate
-
Sélectionnez Environments dans le rail de gauche.
-
Sélectionnez l'icône Development install .
-
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 téléchargements de SDK. Pour en savoir plus, consultez la documentation CocoaPods. Si vous utilisez Android™ comme plateforme de développement, Gradle est l’outil permettant de gérer la version, les téléchargements et les dépendances du SDK. Pour en savoir plus, consultez la documentation Gradle
Les instructions d’installation vous fournissent un bon point de départ pour la mise en oeuvre. Vous trouverez des informations supplémentaires ici.
note info INFO Pour le reste de ce tutoriel, vous n’utiliserez pas les instructions CocoaPods, mais utiliserez plutôt une configuration SPM (Swift Package Manager) native. -
Sélectionnez l’onglet Swift sous Ajouter un code d’initialisation. Ce bloc de code indique comment importer les SDK requis et enregistrer les extensions au lancement. Ceci est décrit plus en détail dans la section Installation des SDK.
-
Copiez l’ identifiant de fichier d’environnement et stockez-le à un endroit où vous en aurez besoin ultérieurement. Cet identifiant unique pointe vers votre environnement de développement. Chaque environnement (production, évaluation, développement) possède sa propre valeur d’identifiant unique.
Architecture des balises mobiles
Si vous connaissez la version web des balises, anciennement Launch, il est important de comprendre les différences sur mobile.
-
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) ou même de 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 envoyer de nouveau l’app store.
Suivant : Installation des SDK