how to return json response with adobe.target.getOffer
I created a json type offer and want target to return that. However, when I try the following code, response is blank. I couldn’t find any code example on adobe website specifically about return json response. Can you double check whether I missed something below or if you can point me to a code example/documentation with json response call? By the way, the following way works fine if it is html offer.
adobe.target.getOffer({
"mbox": "mboxname",
"params": {
"profile.language": "en"
},
"success": function(offer) {
console.log(offer);
alert(offer);
adobe.target.applyOffer( {
"mbox": "mboxname",
"offer": offer
} );
},
"error": function(status, error) {
console.log('Error', status, error);
}
});