adobe.target.applyOffer(options)

Questa funzione consente di applicare il contenuto della risposta con Adobe Target.

NOTE
applyOffer richiede il parametro mbox. Se non viene specificato alcun nome mbox, si verificherà un errore.

Il parametro delle opzioni è obbligatorio e ha la seguente struttura:

Chiave
Tipo
Obbligatorio
Descrizione
mbox
Stringa
Nome mbox
Con at.js 1.3.0 (e versioni successive), Target impone l’utilizzo della chiave mbox. Questa chiave era già richiesta in passato, ma Target ora ne impone l’utilizzo per garantire la corretta convalida di Target e il corretto utilizzo di questa funzione da parte dei clienti.
selector
Elemento Stringa o DOM
No
Elemento HTML o selettore CSS utilizzato per identificare l'elemento HTML in cui Target deve inserire il contenuto dell'offerta. Se il selettore non viene fornito, Target presuppone che l’elemento HTML debba utilizzare HTML HEAD.
Offerta
Array
Azioni di array che devono essere applicate all'elemento.

Esempio

Nell'esempio seguente viene illustrato come utilizzare insieme getOffer e applyOffer:

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
});
recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3