[Premium]{class="badge positive" title="Découvrez les fonctionnalités incluses dans Target Premium."}

Autorisations utilisateur (Premium)

Adobe permet aux clients de gérer les autorisations pour leurs utilisateurs lors de l’utilisation d’Adobe Target. Pour qu’un appel Adobe Target Delivery API soit réussi, un jeton avec les autorisations appropriées doit être transmis dans l’appel API. Pour en savoir plus sur l’autorisation des utilisateurs et sur la manière de récupérer le jeton, consultez cette documentation.

curl -X POST \
  'https://demo.tt.omtrdc.net/rest/v1/delivery?client=demo&sessionId=d359234570e04f14e1faeeba02d6ab9914e' \
  -H 'Content-Type: application/json' \
  -H 'cache-control: no-cache' \
  -d '{
      "context": {
        "channel": "web",
        "browser" : {
          "host" : "demo"
        },
        "address" : {
          "url" : "http://demo.dev.tt-demo.com/demo/store/index.html"
        },
        "screen" : {
          "width" : 1200,
          "height": 1400
        }
      },
      "property" : {
        "token": "08b62abd-c3e7-dfb2-da93-96b3aa724d81"
      },
        "execute": {
        "mboxes" : [
          {
            "name" : "homepage",
            "index" : 1
          }
        ]
      }
    }'

Une fois que vous disposez du jeton correspondant, transmettez-le dans property -> token pour chaque appel API effectué. Si le property -> token n’est pas transmis dans chaque appel d’API, vous n’obtiendrez pas de content d’Adobe Target.

{
    "status": 200,
    "requestId": "07ce783d-58b9-461c-9f4c-6873aeb00c01",
    "client": "demo",
    "id": {
        "tntId": "d359234570e04f14e1faeeba02d6ab9914e.28_7"
    },
    "edgeHost": "mboxedge28.tt.omtrdc.net",
    "execute": {
        "mboxes": [
            {
                "index": 1,
                "name": "homepage"
            }
        ]
    }
}

Comme vous pouvez le voir ci-dessus, sans transmettre property -> token, vous ne récupérerez aucun contenu. Si vous attendez du contenu de votre appel API, mais ne récupérez aucun contenu de la réponse, c’est probablement parce que property -> token n’est pas fourni ou qu’il est transmis sans les autorisations appropriées.

recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3