Plug-in di Adobe: pt

IMPORTANTE

Questo plug-in è fornito da Adobe Consulting come cortesia per aiutarti a ottenere più valore da Adobe Analytics. L’Assistenza clienti di Adobe non fornisce supporto per questo plug-in, inclusa l’installazione o la risoluzione dei problemi. Se hai bisogno di aiuto con questo plug-in, contatta l’Account Manager della tua organizzazione. Possono organizzare una riunione con un consulente per l'assistenza.

Il plug-in pt esegue una funzione o un metodo in un elenco di variabili di Analytics. Ad esempio, puoi eseguire selettivamente il metodo clearVars su più variabili senza chiamare manualmente ogni volta il metodo . Diversi altri plug-in dipendono da questo codice per essere eseguiti correttamente. Questo plug-in non è necessario se non è necessario eseguire una funzione specifica su più di una variabile Analytics alla volta o se non si utilizzano plug-in dipendenti.

Installare il plug-in utilizzando l’estensione Adobe Experience Platform Launch

Adobe offre un’estensione che consente di utilizzare i plug-in più comunemente utilizzati.

  1. Accedi a launch.adobe.com utilizzando le tue credenziali AdobeID.
  2. Fai clic sulla proprietà desiderata.
  3. Vai alla scheda Extensions, quindi fai clic sul pulsante Catalog
  4. Installa e pubblica l'estensione Common Analytics Plugins
  5. Se non lo hai già fatto, crea una regola denominata "Inizializza plug-in" con la seguente configurazione:
    • Condizione: nessuna
    • Evento: Core - Libreria caricata (pagina in alto)
  6. Aggiungi un'azione alla regola precedente con la seguente configurazione:
    • Estensione: Plug-in comuni di Analytics
    • Tipo azione: Inizializza pt
  7. Salva e pubblica le modifiche alla regola.

Installare il plug-in utilizzando l’editor di codice personalizzato di Launch

Se non desideri utilizzare l'estensione plug-in, puoi utilizzare l'editor di codice personalizzato.

  1. Accedi a launch.adobe.com utilizzando le tue credenziali AdobeID.
  2. Fai clic sulla proprietà desiderata.
  3. Vai alla scheda Extensions , quindi fai clic sul pulsante Configure sotto l'estensione Adobe Analytics.
  4. Espandi il Configure tracking using custom code pannello a soffietto, che mostra il pulsante Open Editor .
  5. Apri l’editor di codice personalizzato e incolla il codice plug-in fornito di seguito nella finestra di modifica.
  6. Salva e pubblica le modifiche all’estensione Analytics.

Installare il plug-in utilizzando AppMeasurement

Copia e incolla il seguente codice in qualsiasi punto del file AppMeasurement dopo la creazione dell'istanza dell'oggetto di tracciamento Analytics (utilizzando s_gi). La conservazione dei commenti e dei numeri di versione del codice nell’implementazione consente ad Adobe di risolvere eventuali problemi.

/******************************************* BEGIN CODE TO DEPLOY *******************************************/
/* Adobe Consulting Plugin: pt v3.0 */
function pt(l,de,cf,fa){var b=l,d=de,f=cf,g=fa;if("-v"===b)return{plugin:"pt",version:"3.0"};a:{if("undefined"!==typeof window.s_c_il){var a=0;for(var c;a<window.s_c_il.length;a++)if(c=window.s_c_il[a],c._c&&"s_c"===c._c){a=c;break a}}a=void 0}if("undefined"!==typeof a&&(a.contextData.pt="3.0",b&&a[f])){b=b.split(d||",");d=b.length;for(var e=0;e<d;e++)if(c=a[f](b[e],g))return c}};
/******************************************** END CODE TO DEPLOY ********************************************/

Usa il plug-in

Il metodo pt utilizza i seguenti argomenti:

  • l (obbligatorio, stringa): Elenco di variabili su cui può essere eseguita la funzione contenuta nell’ cf argomento.
  • de (facoltativo, stringa): Il delimitatore che separa l’elenco di variabili nell’ l argomento. Impostazione predefinita di una virgola (,).
  • cf (obbligatorio, stringa): Il nome della funzione di callback contenuta nell'oggetto AppMeasurement da chiamare rispetto a ciascuna delle variabili contenute nell' l argomento.
  • fa (facoltativo, stringa): Se la funzione nell' cf argomento richiede argomenti aggiuntivi durante l'esecuzione, includerli qui. Predefinito su undefined.

Una chiamata a questo metodo restituisce un valore se la funzione di callback (nell'argomento cf ) restituisce un valore.

Chiamate di esempio

Esempio n. 1

Il codice seguente fa parte del plug-in getQueryParam . Esegue la funzione helper getParameterValue rispetto a ciascuna delle coppie chiave-valore contenute nella stringa query dell'URL (fullQueryString). In un altro caso, per estrarre ogni coppia chiave-valore, è necessario delimitare fullQueryString e dividerlo con un carattere e commerciale "&". Il parametroKey si riferisce al parametro della stringa di query che il plug-in sta tentando di estrarre dalla stringa di query

returnValue = pt(fullQueryString, "&", "getParameterValue", parameterKey)

La riga precedente è una scorciatoia per l’esecuzione del codice che assomiglia a quanto segue:

var returnValue = "",
  parameters = fullQueryString.split("&"),
  parametersLength = parameters.length;
for(var i = 0; i < parametersLength; i++)
{
  returnValue = s.getParameterValue(parameters[i], parameterKey);
  if(returnValue !== "") break;
}

Cronologia versioni

3.0 (19 marzo 2021)

  • È stato aggiunto il numero di versione come dati contestuali.

2.01 (24 settembre 2019)

  • Modifiche minori del codice per ridurre le dimensioni complessive

2.0 (17 aprile 2018)

  • Rilascio del punto (ricompilato, dimensioni del codice più piccole).
  • È stato aggiunto il supporto per H-code e AppMeasurement.

1.0 (23 settembre 2013)

  • Versione iniziale.

In questa pagina