Exempel
Lägger till parametrar med getOffer() och använder applyOffer() för lyckad hantering:
adobe.target.getOffer({
"mbox": "target-global-mbox",
"params": {
"a": 1,
"b": 2
},
"success": function(offer) {
adobe.target.applyOffer( {
"mbox": "target-global-mbox",
"offer": offer
} );
},
"error": function(status, error) {
console.log('Error', status, error);
}
});
Lägger till parametrar och profilparametrar med getOffer() och använder applyOffer() för lyckad hantering:
adobe.target.getOffer({
"mbox": "target-global-mbox",
"params": {
"a": 1,
"b": 2,
"profile.age": 27,
"profile.gender": "male"
},
"success": function(offer) {
adobe.target.applyOffer( {
"mbox": "target-global-mbox",
"offer": offer
} );
},
"error": function(status, error) {
console.log('Error', status, error);
}
});
Använder anpassad tidsgräns och anpassad hantering av lyckade åtgärder med getOffer():
"YOUR_OWN_CUSTOM_HANDLING_FUNCTION" är en platshållare för en funktion som kunden skulle definiera.
adobe.target.getOffer({
"mbox": "target-global-mbox",
"success": function(offer) {
YOUR_OWN_CUSTOM_HANDLING_FUNCTION(offer);
},
"error": function(status, error) {
console.log('Error', status, error);
},
"timeout": 2000
});
Svar
Svarsparametern som skickas till motringningen om att åtgärden lyckades är en array med åtgärder. En åtgärd är ett objekt som vanligtvis har följande format:
Namn | Typ | Beskrivning |
---|---|---|
åtgärd | Sträng | Typ av åtgärd som ska tillämpas på det identifierade elementet. |
väljare | Sting | Representerar en enkelväljare. |
cssSelector | Sträng | Inbyggd DOM-väljare, används för att dölja element. |
innehåll | Sträng | Det innehåll som ska användas på det identifierade elementet. |