advertising (Web SDK) advertising
L’oggetto advertising configura l’integrazione Web SDK con Adobe Advertising. Web SDK utilizza queste impostazioni per misurare le conversioni di click-through e view-through e per aggiungere ID pubblicitari agli eventi.
- Conversioni click-through: nessuna configurazione richiesta. Quando un visitatore arriva su una pagina con un parametro della stringa di query
s_kwcidoef_id, Web SDK registra una conversione click-through. - Conversioni view-through: è necessario almeno un inserzionista abilitato in
advertiserSettings. Web SDK raccoglie gli ID pubblicitari disponibili e invia conversioni view-through per tali inserzionisti.
Il Web SDK non elabora le conversioni pubblicitarie o non imposta i cookie pubblicitari fino a quando il visitatore non dà il consenso. Il componente Advertising è incluso nella libreria standard di Web SDK. Se crei una build personalizzata, includi il componente Advertising.
Proprietà properties
enabledtruedspEnabledfalsetrue se si utilizza Adobe Advertising Demand-side Platform (DSP). Quando true, le conversioni view-through includono ID5 e ID universali RampID se si impostano id5PartnerId o rampIdJSPath.advertiserSettingsadvertiserId e un valore booleano enabled ed entrambi sono obbligatori. Web SDK utilizza solo gli inserzionisti con enabled impostato su true.id5PartnerIdrampIdJSPathats.js). Questa impostazione consente a Web SDK di raccogliere RampID ID universali.Esempio example
alloy("configure", {
datastreamId: "ebebf826-a01f-4458-8cec-ef61de241c93",
orgId: "ADB3LETTERSANDNUMBERS@AdobeOrg",
advertising: {
dspEnabled: true,
advertiserSettings: [
{ advertiserId: "12345", enabled: true },
{ advertiserId: "67890", enabled: false }
],
id5PartnerId: "1234",
rampIdJSPath: "https://example.com/ats.js"
}
});
Disattiva Advertising in fase di runtime enabled
Imposta advertising.enabled su false per disattivare Adobe Advertising senza rimuovere il componente Advertising dalla libreria. Quando enabled è false, Web SDK:
- Non invia conversioni click-through o view-through.
- Non aggiunge ID pubblicitari agli eventi, anche quando un comando
sendEventimpostahandleAdvertisingDatasu"auto"o"wait". - Non effettua chiamate ID surfista, ID5 o RampID, quindi non vengono caricati script pubblicitari o iframe.
- Non legge o scrive cookie pubblicitari. I cookie pubblicitari esistenti vengono lasciati invariati.
Web SDK ignora le altre proprietà nell’oggetto advertising mentre enabled è false.
alloy("configure", {
datastreamId: "ebebf826-a01f-4458-8cec-ef61de241c93",
orgId: "ADB3LETTERSANDNUMBERS@AdobeOrg",
advertising: {
enabled: false
}
});
La proprietà enabled accetta solo valori booleani. Altri valori, ad esempio le stringhe "true" o "false", causano errori nel comando configure.
Utilizza questa proprietà quando vuoi disattivare Advertising senza ricostruire la libreria, oppure per attivarlo o disattivarlo in modo condizionale, ad esempio per pagine specifiche. Per rimuovere completamente il codice Advertising dalla libreria, escludi invece il componente Advertising da una build personalizzata.
Aggiungere ID pubblicitari agli eventi handle-advertising-data
Per impostazione predefinita, Web SDK non aggiunge ID pubblicitari agli eventi inviati con sendEvent. Per aggiungerli, impostare advertising.handleAdvertisingData nel comando sendEvent su uno dei seguenti valori:
"disabled": valore predefinito. Web SDK non aggiunge ID pubblicitari all’evento."auto": Web SDK aggiunge ID pubblicitari già raccolti, ad esempio ID di conversioni precedenti."wait": Web SDK tenta inoltre di raccogliere ID pubblicitari non ancora disponibili e li attende brevemente prima di inviare l’evento.
alloy("sendEvent", {
xdm: {
eventType: "web.webpagedetails.pageViews"
},
advertising: {
handleAdvertisingData: "auto"
}
});
Web SDK aggiunge ID pubblicitari a un evento solo quando il visitatore ha dato il consenso, almeno un inserzionista è abilitato in advertiserSettings e l’URL della pagina non contiene parametri di click-through.
Configurare Advertising utilizzando l’estensione tag Web SDK tag-extension
Queste impostazioni possono essere configurate nell’estensione tag Web SDK utilizzando impostazioni Adobe Advertising.