Pagination

AmĂ©liorez l'expĂ©rience de vos clients lorsqu'ils parcourent plusieurs pages. Lors de la gĂ©nĂ©ration d'annonces de produits, vous recevrez un memoryToken qui pourra ĂȘtre envoyĂ© lors de demandes ultĂ©rieures afin d'exclure les publicitĂ©s prĂ©cĂ©demment diffusĂ©es.

🚧

Annonces de produits uniquement !

Cette fonctionnalité n'est actuellement prise en charge que pour les annonces de produits Epsilon Retail Media.

Comment intégrer la pagination sur votre site ?

Lors de la génération d'annonces de produits, vous recevrez dans la réponse un memoryToken.

{
    "ads": [
        {
            "id": "display_3rGiryPskhQusmsf43nghbQwnqo3NzMzNjU3",
            "gtin": "7733657",
            "discount": {
                "amount": 0,
                "minPrice": 0,
                "maxPerCustomer": 0
            },
            "expiry": "2021-05-12T04:17:50.400917769Z",
            "position": 1
        }
    ],
    "banners": [],
    "products": [],
    "memoryToken":"85ykKVv-luDHMWLZx2d6xcPq6sF7CgkJCSJDb3VudGVyIjogIjIiLAoJCQkiQWRzIjogWwoJCQkJImRpc3BsYXlfV05VV0NwQkRKMUpKNm5wdVZSVExvOU40TUxzNE1UWTBOemt5TWc9PSIsCgkJCQkiZGlzcGxheV9MME5NUHRxNmdCcVFvREJOd3J0dE9UTGJoWk0xTVRFeU9UYzRPUT09IiwKCQkJCSJkaXNwbGF5XzlCcEpmdUpaWk9VXzgyaWpFM3VCczgxd3VVczRNekkwTnpVeE5nPT0iLAoJCQkJImRpc3BsYXlfcW1VU1p4TkpMQ0lqeWQwdTFJRDk0RmxVZ0pnNE16STBOelV4Tnc9PSIsCgkJCQkiZGlzcGxheV9oeHlFZktCUnRrNWlxMThMQzE1SDJHcEN3QjgxTVRFeU9UYzVNQT09IiwKCQkJCSJkaXNwbGF5X1NkcjFEcU5aUEFtcGh0Q1FIUndoYUxFT1B0RXhNamsxT1RJNE5BPT0iLAoJCQkJImRpc3BsYXlfeVlSai1qV2Ntc2ozNzhrel9PMm0yOVlwTjhJeE5EazNPRE00TXc9PSIsCgkJCQkiZGlzcGxheV9Xbm9NZGZuLTRTVmhxcF9xQzVvLWxoT0paNm8xTkRJeE1UUTROdz09IgoJCQldLAoJCQkiVFRMIjogMTYyODk4NTYwMAoJCX0="
}

Lorsqu'un client accĂšde Ă  la page suivante, vous devez envoyer ce jeton dans votre prochaine requĂȘte d'annonce.

POST $BASE_URL/v1/ads/generate HTTP/1.1
accept: application/json
content-type: application/json
Authorization: Basic <API_KEY>
{
    "customerId": "wertg5432a",
    "sessionId": "ec9-4e07-881d-3e9", 
    "placement": "search",
    "catalogId": "628dbe95-2ec9-4e07-881d-3e9f92ab2e0b",
    "searchTerm": "chocolate",
    "memoryToken":"85ykKVv-luDHMWLZx2d6xcPq6sF7CgkJCSJDb3VudGVyIjogIjIiLAoJCQkiQWRzIjogWwoJCQkJImRpc3BsYXlfV05VV0NwQkRKMUpKNm5wdVZSVExvOU40TUxzNE1UWTBOemt5TWc9PSIsCgkJCQkiZGlzcGxheV9MME5NUHRxNmdCcVFvREJOd3J0dE9UTGJoWk0xTVRFeU9UYzRPUT09IiwKCQkJCSJkaXNwbGF5XzlCcEpmdUpaWk9VXzgyaWpFM3VCczgxd3VVczRNekkwTnpVeE5nPT0iLAoJCQkJImRpc3BsYXlfcW1VU1p4TkpMQ0lqeWQwdTFJRDk0RmxVZ0pnNE16STBOelV4Tnc9PSIsCgkJCQkiZGlzcGxheV9oeHlFZktCUnRrNWlxMThMQzE1SDJHcEN3QjgxTVRFeU9UYzVNQT09IiwKCQkJCSJkaXNwbGF5X1NkcjFEcU5aUEFtcGh0Q1FIUndoYUxFT1B0RXhNamsxT1RJNE5BPT0iLAoJCQkJImRpc3BsYXlfeVlSai1qV2Ntc2ozNzhrel9PMm0yOVlwTjhJeE5EazNPRE00TXc9PSIsCgkJCQkiZGlzcGxheV9Xbm9NZGZuLTRTVmhxcF9xQzVvLWxoT0paNm8xTkRJeE1UUTROdz09IgoJCQldLAoJCQkiVFRMIjogMTYyODk4NTYwMAoJCX0=",
    "options": {
                         "filterMode": "AndOr"
                             },
    "maxNumberOfAds": 3    
}

En utilisant ce jeton, Epsilon Retail Media exclura toute annonce précédemment diffusée au client si l'identifiant de session est identique à celui de la demande du jeton.

🚧

Intégration standard !

Cette fonctionnalité n'est actuellement prise en charge que pour les annonces de produits Epsilon Retail Media.

Comment ça marche ?

Lorsque Epsilon Retail Media reçoit un memoryToken dans la requĂȘte d'annonce, toutes les annonces prĂ©cĂ©demment diffusĂ©es pour le sessionId seront exclues de la rĂ©ponse publicitaire. Cela garantit la diversitĂ© des annonces diffusĂ©es Ă  votre client lorsque ce dernier navigue sur plusieurs pages.

Lorsque la requĂȘte ne contient aucun jeton, la gĂ©nĂ©ration d'annonces sera effectuĂ©e conformĂ©ment au processus en cours sans aucune exclusion appliquĂ©e. Un jeton sera toujours fourni aprĂšs la gĂ©nĂ©ration d'annonces pour que le dĂ©taillant ait le choix de l'utiliser ou non.

Le jeton en mĂ©moire contient des informations codĂ©es qui permettent Ă  Epsilon Retail Media d'identifier les annonces qui ont Ă©tĂ© diffusĂ©es prĂ©cĂ©demment (soit dans le cadre d'une requĂȘte unique, soit dans le cadre de plusieurs requĂȘtes en chaĂźne).

Dans le cas oĂč un jeton non pertinent est envoyĂ© Ă  Epsilon Retail Media (comme un contexte diffĂ©rent), les publicitĂ©s sont diffusĂ©es comme si aucun jeton n'avait Ă©tĂ© fourni dans la requĂȘte de publicitĂ©.

⚠

 Vous Ă©mettez plus de requĂȘtes d'annonces que celles diffusĂ©es sur votre site Web ?

Si vous ĂȘtes un dĂ©taillant qui demande plus d'annonces Ă  Epsilon Retail Media que ce qui est diffusĂ© Ă  votre client, il se peut que vous ne receviez pas beaucoup d'annonces sur les pages suivantes. Si vous demandez 15 annonces et n'en diffusez que 4 Ă  votre client, lors de la rĂ©ception du memoryToken, Epsilon Retail Media exclura toutes les annonces de 15 Ă  20 qui vous ont Ă©tĂ© prĂ©cĂ©demment diffusĂ©es dans la rĂ©ponse publicitaire suivante.

Exemple de flux de requĂȘtes

Foire aux questions

Puis-je utiliser ce jeton pour plusieurs recherches du client afin d'exclure des produits dans le cadre du parcours global du client ?

Non, si Epsilon Retail Media reçoit une requĂȘte d'annonce qui ne correspond pas Ă  celle du jeton, elle sera ignorĂ©e et les annonces seront gĂ©nĂ©rĂ©es comme si aucun jeton n'Ă©tait fourni.

Que se passe-t-il si j'envoie un memoryToken et qu'il est malformé ?

Epsilon Retail Media ne tiendra pas compte du jeton et traitera la demande comme s'il s'agissait d'une demande normale.

Combien de pages puis-je paginer ?

Par défaut, c'est 5, ce qui représente le meilleur équilibre entre performance et saturation qu'Epsilon Retail Media ait observé chez plusieurs clients.

Depuis la version 39.0 d’Epsilon Retail Media, cette configuration peut se faire via votre responsable de compte technique.

Que se passe-t-il lorsque vous n'avez plus d'annonces à diffuser, par exemple aux pages 5 à 10, dans le cadre de la configuration par défaut ?

Le memoryToken est configurĂ© du cĂŽtĂ© d’Epsilon Retail Media pour stocker les annonces selon le nombre de pages dans la configuration. Par exemple, si la configuration par dĂ©faut est de 5 pages, Epsilon Retail Media commencera Ă  rediffuser des annonces Ă  partir de la page 7.

Demande de pagination 6 (page 6) : le memoryToken contient des informations sur les annonces des 5 pages précédentes. Aucune annonce des 5 pages précédentes ne sera donc diffusée.

Demande de pagination 7 (page 7) : les annonces de la page 1 peuvent ĂȘtre diffusĂ©es.

Que se passe-t-il si je n'ai plus d'annonces avant la page 5 dans le cadre de la configuration par défaut ?

Si, par exemple, Ă  la page 3, vous n'avez plus d'annonces Ă  diffuser, nous commencerons Ă  diffuser des annonces Ă  la page 7, car nous enregistrons le nombre total de pages prĂ©vu dans le cadre de la configuration comme des annonces dĂ©jĂ  diffusĂ©es qui ne doivent pas l'ĂȘtre Ă  nouveau.