Outil Sandbox
Vous devez disposer des deux autorisations de contrôle d’accès basées sur le rôle suivantes pour utiliser la fonctionnalité d’outil d’environnement de test :
-
manage-sandbox
ou view-sandbox
-
manage-package
Améliorez la précision de la configuration dans les environnements de test et exportez et importez en toute transparence les configurations des environnements de test entre les environnements de test grâce à la fonctionnalité d’outil d’environnement de test. Utilisez l’outil d’environnement de test pour réduire le temps de valorisation du processus de mise en oeuvre et déplacer les configurations réussies entre les environnements de test.
Vous pouvez utiliser la fonction d’outils sandbox pour sélectionner différents objets et les exporter dans un package. Un package peut se composer d’un ou de plusieurs objets. Tous les objets inclus dans un package doivent provenir du même environnement de test.
Objets pris en charge pour les outils Sandbox supported-objects
La fonctionnalité d’outil d’environnement de test vous permet d’exporter des objets Adobe Real-Time Customer Data Platform et Adobe Journey Optimizer dans un package.
Objets Real-time Customer Data Platform real-time-cdp-objects
Le tableau ci-dessous répertorie les Adobe Real-Time Customer Data Platform objets actuellement pris en charge pour l’utilisation des outils Sandbox :
Les objets suivants sont importés, mais leur état est brouillon ou désactivé :
Objets Adobe Journey Optimizer abobe-journey-optimizer-objects
Le tableau ci-dessous répertorie les Adobe Journey Optimizer objets actuellement pris en charge pour les outils et les limites des environnements de test :
L'action de mise à jour de profil utilisée dans le parcours peut être copiée. Les actions personnalisées et les détails des actions utilisées dans le parcours sont également copiés. Il crée toujours une nouvelle version dans l’environnement de test cible.
Les surfaces (par exemple, les paramètres prédéfinis) ne sont pas copiées. Le système sélectionne automatiquement la correspondance la plus proche possible sur l’environnement de test de destination en fonction du type de message et du nom de la surface. Si aucune surface n’est trouvée sur l’environnement de test cible, la copie de surface échoue, ce qui entraîne l’échec de la copie du message, car un message nécessite qu’une surface soit disponible pour la configuration. Dans ce cas, au moins une surface doit être créée pour le bon canal du message pour que la copie fonctionne.
Les types d’identité personnalisés ne sont pas pris en charge en tant qu’objets dépendants lors de l’exportation d’un parcours.
Exporter des objets dans un package export-objects
Cet exemple documente le processus d’export d’un schéma et de son ajout à un package. Vous pouvez utiliser le même processus pour exporter d’autres objets, par exemple des jeux de données, des parcours, etc.
Ajouter un objet à un nouveau package add-object-to-new-package
Sélectionnez Schémas dans le volet de navigation de gauche, puis sélectionnez l’onglet Parcourir qui répertorie les schémas disponibles. Sélectionnez ensuite les points de suspension (...
) en regard du schéma sélectionné et une liste déroulante affiche les commandes. Sélectionnez Ajouter au package dans la liste déroulante.
Dans la boîte de dialogue Ajouter au package, sélectionnez l’option Créer un package . Fournissez un nom pour votre package et une description facultative, puis sélectionnez Ajouter.
Vous revenez à l’environnement Schemas . Vous pouvez maintenant ajouter des objets supplémentaires au module que vous avez créé en suivant les étapes ci-dessous.
Ajouter un objet à un package existant et publier add-object-to-existing-package
Pour afficher la liste des schémas disponibles, sélectionnez Schémas dans le volet de navigation de gauche, puis sélectionnez l’onglet Parcourir . Sélectionnez ensuite les points de suspension (...
) en regard du schéma sélectionné pour afficher les options de contrôle dans un menu déroulant. Sélectionnez Ajouter au package dans la liste déroulante.
La boîte de dialogue Ajouter au package s’affiche. Sélectionnez l’option Package existant, puis la liste déroulante Nom du package et sélectionnez le package requis. Enfin, sélectionnez Ajouter pour confirmer vos choix.
La liste des objets ajoutés au package est répertoriée. Pour publier le package et le rendre disponible pour l’importation dans des environnements de test, sélectionnez Publish.
Sélectionnez Publish pour confirmer la publication du package.
Vous revenez à l’onglet Packages dans l’environnement Sandbox où vous pouvez voir le nouveau package publié.
Importation d’un package dans un environnement de test cible import-package-to-target-sandbox
Pour importer le package dans un environnement de test cible, accédez à l’onglet Parcourir des environnements de test et sélectionnez l’option plus (+) en regard du nom de l’environnement de test.
Dans le menu déroulant, sélectionnez le Nom du module à importer dans l’environnement de test ciblé. Ajoutez un nom de la tâche qui sera utilisé pour la surveillance future. Par défaut, le profil unifié sera désactivé lors de l’import des schémas du package. Activez Activer les schémas pour profile pour activer cette fonction, puis sélectionnez Suivant.
La page Objet de module et dépendances fournit une liste de tous les actifs inclus dans ce module. Le système détecte automatiquement les objets dépendants requis pour réussir l’importation des objets parents sélectionnés. Tous les attributs manquants sont affichés en haut de la page. Sélectionnez Afficher les détails pour une ventilation plus détaillée.
Pour utiliser un objet existant, sélectionnez l’icône en forme de crayon en regard de l’objet dépendant.
Les options de création ou d’utilisation d’éléments existants s’affichent. Sélectionnez Utiliser existant.
La boîte de dialogue Groupe de champs affiche la liste des groupes de champs disponibles pour l’objet. Sélectionnez les groupes de champs requis, puis sélectionnez Enregistrer.
Vous revenez à la page Objet de package et dépendances . À partir de là, sélectionnez Terminer pour terminer l’importation du package.
Exportation et importation d’un environnement de test complet
Vous pouvez exporter tous les types d’objets pris en charge dans un package d’environnements de test complet, puis importer le package dans différents environnements de test pour répliquer les configurations d’objet. Par exemple, cette fonctionnalité vous permet d’effectuer les opérations suivantes :
- Réimportez un environnement de test pour reproduire toutes les configurations de l’objet si vous devez réinitialiser l’environnement de test.
- Importez le package dans d’autres environnements de test et utilisez-le comme environnement de test de plan directeur pour accélérer le processus de développement.
Exportation d’un environnement de test entier export-entire-sandbox
Pour exporter un environnement de test complet, accédez à l’onglet Sandbox Packages et sélectionnez Créer un package.
Sélectionnez Entier sandbox pour le type de package dans la boîte de dialogue Créer un package. Fournissez un nom de module pour votre nouveau module et sélectionnez Sandbox dans la liste déroulante. Enfin, sélectionnez Créer pour confirmer vos entrées.
Le module a été créé avec succès. Sélectionnez Publish pour le publier.
Vous revenez à l’onglet Packages dans l’environnement Sandbox où vous pouvez voir le nouveau package publié.
Importez l’intégralité du package sandbox. import-entire-sandbox-package
Pour importer le package dans un environnement de test cible, accédez à l’onglet Sandbox et sélectionnez l’option plus (+) en regard du nom de l’environnement de test.
À l’aide du menu déroulant, sélectionnez l’environnement de test complet à l’aide de la liste déroulante Nom du module . Ajoutez un nom de la tâche qui sera utilisé pour la surveillance future et une description de la tâche facultative, puis sélectionnez Suivant.
Vous accédez à la page Objet de package et dépendances où vous pouvez voir le nombre d’objets et de dépendances importés et exclus. À partir de là, sélectionnez Importer pour terminer l’importation du package.
Patientez un certain temps avant que l’importation ne soit terminée. La durée d’exécution peut varier en fonction du nombre d’objets dans le module. Vous pouvez surveiller la tâche d’importation à partir de l’onglet Sandbox Tâches .
Surveiller les détails de l’importation view-import-details
Pour afficher les détails importés, accédez à l’onglet Sandbox Tâches et sélectionnez le package dans la liste. Vous pouvez également utiliser la barre de recherche pour rechercher le module.
Sélectionnez Afficher la synthèse de l’importation dans le volet de détails de droite de l’onglet Tâches de l’environnement Sandbox.
La boîte de dialogue Résumé de l'import affiche une ventilation des importations avec progression en pourcentage.
Une fois l’importation terminée, une notification est reçue dans l’interface utilisateur de Platform. Vous pouvez accéder à ces notifications à partir de l’icône d’alertes. Vous pouvez accéder au dépannage à partir de là si une tâche échoue.
Tutoriel vidéo
La vidéo suivante est destinée à vous aider à comprendre l’utilisation de l’environnement de test et explique comment créer un nouveau module, publier un module et importer un module.
Étapes suivantes
Ce document a démontré comment utiliser la fonction d’outils des environnements de test dans l’interface utilisateur d’Experience Platform. Pour plus d’informations sur les environnements de test, consultez le guide d’utilisation des environnements de test.
Pour obtenir des instructions sur l’exécution de différentes opérations à l’aide de l’API Sandbox, consultez le guide de développement des sandbox. Pour un aperçu général des environnements de test en Experience Platform, reportez-vous à la documentation de présentation.