Fonctions de Circle
Les fonctions de Circle incluent notamment :
ID d’instance
En créant une instance à partir d’un modèle, le site Web est défini dans le modèle et il est partagé par toutes les instances.
Toutes les instances accèdent aux mêmes pages internet et utilisent les mêmes URLs de sites internet. L’ID d’instance ID est l’URL utilisée pour différencier les instances.
Afin d’obtenir la valeur InstanceID, vous devez créer un objet de contenu qui comprenne la fonction GetEnv("InstanceID").
Par exemple, pour créer une URL vers une page Web spécifique en utilisant l’objet de contenu InstanceID, c’est-à-dire {{ GetEnvInstanceID}}, le format de l’URL doit être comme suit :
-
http://www.MyDomain.com/{{GetEnvInstanceID}}/{{XMPieRecipientKey}}
-
http://www.MyDomain.com/MyFolder/Landing.html?iid={{GetEnvInstanceID}}&rid={{XMPieRecipientKey}}
Syntaxe :
GetEnv("InstanceID")
GetTouchpointData
La fonction GetTouchpointData permet d’obtenir deux paramètres :
-
L’identifiant intuitif du point de contact, à savoir W1, W2, P5
-
Le type de données du point de contact, à savoir URL
La fonction permet de récupérer les données du point de contact défini par ces paramètres.
Remarque : Les données du point de contact sont disponibles uniquement lorsque la production est exécutée à partir de Circle. Si elle n’est pas exécutée via Circle, la production n'échoue jamais, quelle que soit la situation.
Syntaxe
GetTouchpointData("Touchpoint friendly identifier", "Touchpoint data type")
Exemple
GetTouchpointData("W1", "URL")
Renvoie l'URL de la page de destination du point de contact Internet W1 pour le destinataire concerné et l'instance de projet dans Circle.