Envoyer des liens de carte dans Email Studio
Générez des liens de carte Wallet Crew authentifiés 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')
set @expirationDate = DateAdd(Now(), '3', 'Y')
set @secondsSinceEpoch = Multiply(DateDiff(@epochStart, Now(), 'MI'), 60)
set @secondsToEnd = Multiply(DateDiff(@epochStart, @expirationDate, 'MI'), 60)
set @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, '/pass?neo.authToken=', @jwt)
]%%Utilisez un autre identifiant si nécessaire
Insérer le lien dans le contenu
Prévisualiser et valider
Dépannage
Le lien s’affiche, mais le jeton est vide
utilisable.
Le mauvais contexte client s’ouvre
FAQ
Mis à jour

