adobe.target.applyOffer(options)
Senast uppdaterad: 20 juli 2024
Skapat för:
- Utvecklare
Den här funktionen används för att tillämpa svarsinnehållet med Adobe Target.
applyOffer
kräver parametern mbox
. Om inget mbox-namn anges inträffar ett fel.Alternativparametern är obligatorisk och har följande struktur:
Nyckel | Typ | Obligatoriskt | Beskrivning |
---|---|---|---|
mbox | Sträng | Ja | Mbox name Med at.js 1.3.0 (och senare) Target tvingas mbox-nyckeln att användas. Den här nyckeln har krävts tidigare, men Target använder den nu för att säkerställa att Target har korrekt validering och att kunderna använder funktionen korrekt. |
väljare | Sträng- eller DOM-element | Nej | HTML-element eller CSS-väljare som används för att identifiera det HTML-element där Target ska placera erbjudandeinnehållet. Om ingen väljare anges förutsätter Target att elementet HTML ska använda HTML HEAD. |
Erbjudande | Array | Ja | En array-åtgärd som ska tillämpas på elementet. |
Exempel
I följande exempel visas hur du använder getOffer
och applyOffer
tillsammans:
adobe.target.getOffer({
"mbox": "mbox",
"success": function(offers) {
adobe.target.applyOffer( {
"mbox": "mbox",
"offer": offers
} );
},
"error": function(status, error) {
if (console && console.log) {
console.log(status);
console.log(error);
}
},
"timeout": 5000
});
Föregående sidaadobe.target.getOffers() - at.js 2.x
Nästa sidaadobe.target.applyOffers() - at.js 2.x
Target
- Adobe Target Developer Guide
- Komma igång
- Innan du implementerar
- Integritet och säkerhet
- Sekretessöversikt
- Sekretess- och dataskyddsbestämmelser
- Målcookies
- Ta bort målcookien
- Inverkan av borttagning av cookies från tredje part på Target (at.js)
- Google Chrome SameSite cookie-principer
- Apple Intelligent Tracking Prevention (ITP) 2.x
- CSP-direktiv (Content Security Policy)
- Tillåtelselista: Hörnkantsnoder
- Metoder för att hämta data till Target
- Översikt över målsäkerhet
- Webbläsare som stöds
- TLS-krypteringsändringar (Transport Layer Security)
- CNAME och Adobe Target
- Implementering på klientsidan
- Översikt: implementera Target för webben på klientsidan
- Implementering av Adobe Experience Platform Web SDK
- at.js-implementering
- Hur at.js fungerar
- Så här distribuerar du at.js
- Enhetsbeslut
- Funktionerna at.js
- at.js - funktionsöversikt
- 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() och mboxUpdate() - at.js 1.x
- targetPageParams()
- targetPageParamsAll()
- registerExtension() - at.js 1.x
- sendNotifications() - at.js 2.1
- at.js, anpassade händelser
- Felsöka at.js med Adobe Experience Cloud Debugger
- Använd molnbaserade instanser med Target
- at.js Frågor och svar
- versionsinformation för at.js
- Uppgradera från at.js 1.x till at.js 2.x
- at.js cookies
- Tips för användaragent och klient
- Förstå den globala mbox
- Implementering på serversidan
- Serversida: implementera Target overview
- Komma igång med SDK:er för mål
- Exempelappar
- Övergång från äldre Target-API:er till Adobe I/O
- Grundprinciper
- Integrering
- Beslut på enheten
- Node.js SDK Reference
- Java SDK Reference
- .NET SDK Reference
- Python SDK Reference
- Hybrid-implementering
- Rekommendationer och implementering
- Implementering av mobilappar
- E-postimplementering
- API-guider
- Implementeringsmönster