Show Menu
ARGOMENTI×

Plug-in Adobe: pt

Questo plug-in è fornito da Adobe Consulting come cortesia per aiutarti a ottenere più valore da Adobe Analytics. L'Assistenza clienti Adobe non fornisce supporto per questo plug-in, inclusa l'installazione o la risoluzione dei problemi. Se avete bisogno di aiuto con questo plug-in, contattate l'Account Manager della vostra azienda. Possono organizzare una riunione con un consulente per assistenza.
Il pt plug-in esegue una funzione o un metodo in un elenco di variabili di Analytics. Ad esempio, è possibile eseguire selettivamente il clearVars metodo su più variabili senza chiamare manualmente il metodo ogni volta. Molti 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ù variabili 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 la maggior parte dei plug-in usati comunemente.
  1. Accedete a launch.adobe.com utilizzando le credenziali AdobeID.
  2. Fate clic sulla proprietà desiderata.
  3. Vai alla Extensions scheda, quindi fai clic sul Catalog pulsante
  4. Installare e pubblicare l’ Common Analytics Plugins estensione
  5. Se non lo avete già fatto, create una regola con l'etichetta "Inizializza plug-in" con la seguente configurazione:
    • Condizione: None
    • Evento: Core - Libreria caricata (Page Top)
  6. Aggiungete un'azione alla regola precedente con la seguente configurazione:
    • Estensione: Plug-in comuni di Analytics
    • Tipo azione: Initialize pt
  7. Salvate e pubblicate le modifiche alla regola.

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

Se non desiderate utilizzare l'estensione del plug-in, potete utilizzare l'editor di codice personalizzato.
  1. Accedete a launch.adobe.com utilizzando le credenziali AdobeID.
  2. Fate clic sulla proprietà desiderata.
  3. Vai alla Extensions scheda, quindi fai clic sul Configure pulsante sotto l'estensione Adobe Analytics.
  4. Espandere la struttura Configure tracking using custom code a soffietto, che mostra il Open Editor pulsante.
  5. Aprite l’editor di codice personalizzato e incollate il codice plug-in fornito di seguito nella finestra di modifica.
  6. Salvate e pubblicate le modifiche all'estensione Analytics.

Installare il plug-in utilizzando AppMeasurement

Copiate e incollate il seguente codice in qualsiasi punto del file AppMeasurement dopo che è stata creata l'istanza dell'oggetto di tracciamento di Analytics (tramite s_gi ). La conservazione di commenti e numeri di versione del codice nell’implementazione consente ad Adobe di risolvere eventuali problemi.
/******************************************* BEGIN CODE TO DEPLOY *******************************************/
/* Adobe Consulting Plugin: pt v2.01 */
 s.pt=function(l,de,cf,fa){if(l&&this[cf]){l=l.split(de||",");de=l.length;for(var e,c=0;c<de;c++)if(e=this[cf](l[c],fa))return e}};
/******************************************** END CODE TO DEPLOY ********************************************/

Utilizzare il plug-in

Il pt metodo utilizza i seguenti argomenti:
  • l (obbligatorio, stringa): Un elenco di variabili per le quali la funzione contenuta nell' cf argomento può essere eseguita.
  • de (facoltativo, stringa): Il delimitatore che separa l'elenco di variabili nell' l argomento. Il valore predefinito è 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, includeteli qui. Il valore predefinito è undefined .
La chiamata di questo metodo restituisce un valore se la funzione di callback (nell’ cf argomento) 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). Nell'altro caso, per estrarre ogni coppia chiave-valore, fullQueryString deve essere delimitato e diviso per una e commerciale "&". Il parametroKey si riferisce al parametro della stringa di query che il plug-in sta cercando specificamente di estrarre dalla stringa di query
returnValue = s.pt(fullQueryString, "&", "getParameterValue", parameterKey)

La riga precedente è una scorciatoia per l'esecuzione di 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

2.01 (24 settembre 2019)

  • Modifiche minori del codice per ridurre le dimensioni complessive

2.0 (17 aprile 2018)

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

1.0 (23 settembre 2013)

  • Versione iniziale.