Intégration de la visualisation Threekit
Intégrez Threekit pour la visualisation. Synchronisez les entrées de configuration avec des mises à jour visuelles pour améliorer l’expérience utilisateur.
CPQ peut partager des valeurs de champ avec Threekit afin que la visualisation Threekit soit mise à jour en temps réel lorsque l’utilisateur modifie CPQ les entrées de configuration.
L’intégration entre CPQ et Threekit est réalisée dans la définition de la mise en page du plan. Le fichier CSV de mise en page suivant contient un exemple de la façon dont l’administrateur CPQ définit l’emplacement d’affichage de la visualisation Threekit dans l’interface utilisateur, spécifie le jeton d’autorisation de l’environnement Threekit et identifie les données de CPQ champ à envoyer.
Layout_ThreeKit_in_sidebar [Google Sheet]
- Dans l’exemple de définition de mise en page, le rendu Threekit s’affiche dans une barre latérale BasicContainer positionnée en haut à droite de l’interface utilisateur.
- Le JSON fourni dans la colonne de
valeurde la ligne d’élément ThreeKit contient la syntaxe suivante :{ "authToken": "3KIT_AUTH_TOKEN", "assetIdField": "<LGK field that holds 3KIT Asset ID", "apiSubdomain": "exampleThreekitSubdomain" "eventFields": { "LGK_FIELD1_VARNAME": "3KIT_FIELD1_VARNAME", "LGK_FIELD2_VARNAME": "3KIT_FIELD2_VARNAME", "LGK_FIELD3_VARNAME": "3KIT_FIELD3_VARNAME" } } authToken: un jeton d’autorisation fourni par l’environnement d’application Threekit.Important :Lorsque vous copiez une mise en page d’un environnement à un CPQ autre, sachez que cette modification manuelle doit être effectuée. Sinon, les ressources Threekit non-production peuvent être affichées par inadvertance dans les mises en CPQ production.L’authToken est la façon dont Threekit détermine lequel de ses environnements servira l’actif visuel : production ou non-production. Par conséquent, assurez-vous que l’environnement de production CPQ transmet le jeton de production Threekit ; les environnements de non-production CPQ doivent transmettre le jeton de non-production Threekit.assetIdFielddéfinit le nom du champ de texte qui contient les ID d’actifs CPQ Threekit, tel que fourni par Threekit. De cette façon, CPQ peut transmettre un ID d’actif Threekit dynamique. Cela aide Threekit à optimiser les temps de chargement des images. Cette fonctionnalité offre une certaine flexibilité si le modèle Threekit doit être divisé en deux définitions d’actifs ou plus pour faciliter une meilleure expérience utilisateur.Remarque :Si votre CPQ plan ne transmet qu’un seul ID d’actif Threekit statique, vous pouvez remplacer le paramètreassetIdFieldparassetId : <ID d’actif Threekit codé en dur>.apiSubdomain: le sous-domaine de l’URL de votre environnement Threekit.eventFieldscontient des paires clé-valeur où chaque clé est le nom de variable du CPQ champ transmis à Threekit. Les valeurs correspondantes sont les noms de variables, tels que définis dans Threekit.
Pour en savoir plus sur l’utilisation de la visualisation Threekit avec un répéteur défini, voir Cas d’utilisation : ensemble d’appariement de répéteurs et de composants de visualisation
Pour obtenir une description des fonctionnalités disponibles dans les applications de visualisation prises en charge en intégration avec CPQ, reportez-vous à la section Intégration CPQ à des outils de visualisation.