breadcrumbDescription
API for berettigede kampagner
Brug API'en for berettigede kampagner til at give kunderne en liste over kampagner, der er berettigede til kundevogner. API'en kan hente listen over kvalificerede kampagner for kontakter, konti og loyalitetsprogrammedlemmer.
EditionsHeading
| Tilgængelig i: Lightning Experience |
| Tilgængelig i: Enterprise, Unlimited og Developer Edition med tilbudsstyring i realtid |
Giv dine kunder en liste over kampagner, der er berettiget til deres indkøbsvogn. API'en tager en kundes indkøbsvogns detaljer som anmodningen og angiver detaljerne for de berettigede aktive kampagner for indkøbsvognen som svaret. Når du søger efter kvalificerede kampagner for et element, scanner API 5 niveauer af produktets kategorihierarki.
Hvis en indkøbsvogn indeholder et produkt, der ikke findes i Salesforce-kataloget, ignorerer API'en de usynkroniserede produkter, mens den evaluerer kampagner på linjeniveau og på tværs af linjeniveau og viser kvalificerede kampagner for indkøbsvognen.
Hvis en organisation har flere regelbiblioteker af typen Global promoveringsstyring, skal systemintegratorer angive, hvilket regelbibliotek API'en afvikler. De skal også bekræfte, at API'ens anmodning indeholder værdier, som regelbibliotekets kontekstdefinition kræver for at evaluere indkøbsvogner.
API-svaret leverer disse kampagnedetaljer.
- Reklamekampagnens primære detaljer, f.eks. start- og slutdatoer
- Reklamekampagnens tilpassede feltværdier
- Reklamekampagnens grænser
- Kampagnens regler, der er kvalificerede til kundens indkøbsvogn
- Kampagnens tilpassede feltværdier, der er tilknyttet i definitionen af kampagnekonteksten.
Hvis du vil levere kunderne deres kvalificerede kampagner i realtid, skal du integrere API for kvalificerede kampagner med eksterne systemer, der administrerer kundevogne. Se berettigede kampagner.
Når en reklamekampagnes anvendelse opfylder reklamekampagnens grænse for en bestemt indkøbsvogn, giver API for berettigede reklamekampagner ikke belønningen i API-outputtet for nogen kunde. Når en kundes brug af en belønning opfylder kampagnens grænse på kundeniveau, tilbyder API'en for berettigede kampagner ikke længere belønningen til kunden.
Her kan du se, hvordan API'en for berettiget reklamekampagne ser ud, når API'en køres fra Cloud Kicks' onlineshoppinglokalitet.
{
"cart":{
"Accessory":[
{
"activityStartDate":"2023-06-14T12:45:19Z",
"contactId":"003xx000004WjzAAAS",
"transactionAmount":85,
"currencyISOCode":"INR",
"cartLineDetails":[
{
"CartLineProductCategory":"Sneaker Shields",
"cartLineProductCatalogId:"0ZSSB0000002d8X4AQ"",
"AttributeKey:"Premium"
}
]
}
]
}
}Berettigede kampagner-API for kampagner med kuponer
Når der føjes kuponer til en reklamekampagne, tager API'en Berettigede reklamekampagner en kundes indkøbsvogns detaljer som anmodningen og svarer med detaljerne for de aktive kuponer for de reklamekampagner, der er berettiget til kundens indkøbsvogn. Kunden kan bruge kuponen for den reklamekampagne, som vedkommende ønsker at anvende på sin indkøbsvogn.
For kvalificerede kampagner, der inkluderer en kupon, inkluderer API'ens svar disse kupondetaljer.
- Kuponkode
- Start- og slutdatoer
- Status
API returnerer kun kampagner, der har mindst en aktiv og gyldig kupon for kundens aktivitetsdato. Selvom en reklamekampagne kan bestå af flere kuponer, viser API'en ikke kuponkoden i disse scenarier.
- Hvis der er flere aktive kuponer, der er berettiget til aktivitetsdatoen
- Hvis ingen kupon er aktiv for aktivitetsdatoen
- Hvis den berettigede aktive kupon har nået dens anvendelsesgrænse
