Aan de slag met de Adobe Target Delivery API
Laatst bijgewerkt: 5 december 2023
- Onderwerpen:
- APIs/SDKs
Gemaakt voor:
- Ontwikkelaar
A Target Delivery API de vraag kijkt als dit:
curl -X POST \
'https://`clientCode`.tt.omtrdc.net/rest/v1/delivery?client=`clientCode`&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
}
},
"execute": {
"mboxes" : [
{
"name" : "homepage",
"index" : 1
}
]
}
}'
De clientCode
kan worden opgehaald uit de Target UI door te navigeren naar Administration > Implementation.
Voordat u een Target Delivery API de vraag, volgt deze stappen om ervoor te zorgen een antwoord de relevante ervaring bevat om eind - gebruikers te tonen:
- Een Target activiteit (A/B, XT, AP of Recommendations) die het Op formulier gebaseerde composer of de Visual Experience Composer.
- Gebruik de leverings-API om een antwoord te krijgen voor de vakken die worden gebruikt in de Target activiteit die in Stap 2 wordt gecreeerd.
- Presenteer de ervaring aan de bezoeker.
Vorige paginaSDK's voor interactie met de API voor levering
Volgende paginaGebruikersmachtigingen (Premium)
Target
- Adobe Target Developer Guide
- Aan de slag
- Voordat u implementeert
- Privacy en beveiliging
- Privacyoverzicht
- Regels inzake privacy en gegevensbescherming
- Doelcookies
- Het doelcookie verwijderen
- Het effect van de afleiding van cookies van derden op Target (at.js)
- Beleid voor cookies van Google Chrome SameSite
- Apple Intelligent Tracking Prevention (ITP) 2.x
- Inhoudsbeveiligingsbeleid (CSP)-instructies
- Lijst van gewenste personen randknooppunten doel
- Methoden om gegevens op te halen in Doel
- Overzicht van doelbeveiliging
- Ondersteunde browsers
- TLS (Transport Layer Security)-coderingswijzigingen
- CNAME en Adobe Target
- Implementatie op de client
- Overzicht: Doel implementeren voor web op client
- Overzicht Adobe Experience Platform Web SDK-implementatie
- at.js-implementatie
- at.js, overzicht
- Hoe werkt at.js
- Hoe te opstellen bij.js
- Apparaatbeslissingen
- at.js-functies
- at.js, functieoverzicht
- adobe.target.getOffer()
- adobe.target.getOffers() - at.js 2.x
- adobe.target.applyOffer()
- adobe.target.applyOffers() - at.js 2.x
- adobe.target.triggerView() - at.js 2.x
- adobe.target.trackEvent()
- mboxCreate() - at.js 1.x
- targetGlobalSettings()
- mboxDefine() en mboxUpdate() - at.js 1.x
- targetPageParams()
- targetPageParamsAll()
- registerExtension() - at.js 1.x
- sendNotifications() - at.js 2.1
- at.js, aangepaste gebeurtenissen
- Foutopsporing in.js met Adobe Experience Cloud Debugger
- Gebruik cloudgebaseerde instanties met Doel
- at.js Veelgestelde vragen
- details at.js-versie
- Bijwerken van at.js 1.x naar at.js 2.x
- at.js, cookies
- Gebruiker-agent en cliëntwenken
- De globale box begrijpen
- Server-side implementatie
- Serverzijde: Overzicht van doel implementeren
- Aan de slag met doel-SDK’s
- Voorbeeldtoepassingen
- Overgang van oudere API’s van Target naar Adobe I/O
- Basisbeginselen
- Integratie
- Apparaatbeslissingen
- Naslaggids voor Node.js SDK
- Java SDK Reference
- Overzicht van Java SDK
- De SDK van Java installeren
- De SDK van Java initialiseren
- Voorstel ophalen (Java)
- Kenmerken ophalen (Java)
- Meldingen verzenden (Java)
- SDK-gebeurtenissen (Java)
- Aanmelder (Java)
- Asynchrone verzoeken (Java)
- Proxyconfiguratie (Java)
- Aangepaste HTTP Client Configuration (Java)
- Hulpprogrammamethoden (Java)
- Naslaggids voor .NET SDK
- Naslaggids voor Python SDK
- Hybride implementatie
- Recommendations-implementatie
- Implementatie van mobiele apps
- E-mailimplementatie
- API-hulplijnen
- Implementatiepatronen