Envoyer des liens de Carte dans Email Studio
Générez des liens de Carte authentifiés de Wallet Crew dans Salesforce Marketing Cloud Email Studio avec AMPscript.
Comment fonctionnent les liens de Carte dans Email Studio
Créer le bloc AMPscript
%%[
var @tenant, @keyId, @json, @jwt, @email, @host
var @epochStart, @expirationDate, @secondsSinceEpoch, @secondsToEnd
set @keyId = '0000-00000000-0000000000-0000'
set @tenant = 'xxx'
set @email = Email
set @host = 'https://app.thewalletcrew.io'
set @epochStart = DateParse('1970/01/01 00:00AM')
définir @expirationDate = DateAdd(Now(), '3', 'Y')
définir @secondsSinceEpoch = Multiply(DateDiff(@epochStart, Now(), 'MI'), 60)
définir @secondsToEnd = Multiply(DateDiff(@epochStart, @expirationDate, 'MI'), 60)
définir @json = '{
"email":"@email",
"nbf": @secondsSinceEpoch,
"exp": @secondsToEnd,
"iat": @secondsSinceEpoch,
"iss": "neostore.cloud",
"aud": "@tenant"
}'
set @json = Replace(@json, '@secondsSinceEpoch', @secondsSinceEpoch)
set @json = Replace(@json, '@secondsToEnd', @secondsToEnd)
set @json = Replace(@json, '@tenant', @tenant)
set @json = Replace(@json, '@email', @email)
set @jwt = GetJWTByKeyName(@keyId, 'HS256', @json)
set @link = Concat(@host, '/', @tenant, '/Carte?neo.authToken=', @jwt)
]%%Utilisez un autre identifiant si nécessaire
Insérez le lien dans le contenu
Prévisualiser et valider
Dépannage
Le lien s’affiche, mais le jeton est vide
Le lien est rejeté par The Wallet Crew
Le mauvais contexte client s’ouvre
FAQ
Mis à jour

