Variabili dinamiche

Le variabili dinamiche consentono di copiare i valori da una variabile all’altra senza aumentare la lunghezza della richiesta dell’immagine. Sono utili quando si acquisiscono gli stessi dati in più variabili.

Nelle versioni precedenti di Analytics, la lunghezza della richiesta di immagine era importante per evitare il troncamento dei dati. I miglioramenti apportati ad AppMeasurement consentono stringhe di query di richiesta immagine molto più lunghe, pertanto le variabili dinamiche generalmente non sono necessarie.

Le variabili dinamiche supportano parametri di stringa di query o intestazioni HTTP in una richiesta di immagine. Consulta parametri query della raccolta dati per un elenco completo dei parametri disponibili a cui fare riferimento. Consulta Campi di richiesta standard su Wikipedia per un elenco completo dei campi di richiesta HTTP disponibili come riferimento.

Quando Adobe riconosce un prefisso di variabile dinamica, copia automaticamente la stringa di query o il valore dell’intestazione HTTP nella suite di rapporti. Questa azione si verifica prima di qualsiasi altra elaborazione, incluse le regole di elaborazione e le regole VISTA.

TIP
Presta attenzione ai limiti massimi dei caratteri durante la copia delle variabili. Ad esempio, se si copia eVar1 a prop1, prop1 può avere un valore troncato poiché ha un limite di 100 byte (mentre eVar1 ha un limite di 255 byte).

Variabili dinamiche tramite Web SDK

Utilizza la mappatura dello stream di dati per inviare dati a più variabili di Analytics da un singolo campo XDM.

  1. Accedi a Raccolta dati di Adobe Experience Platform utilizzando le credenziali Adobe ID.
  2. Fai clic su Datastreams nella barra a sinistra.
  3. Fai clic sullo stream di dati desiderato.
  4. Clic Edit Mapping a destra.
  5. Mappa il Source Field al valore desiderato Target Field. Un singolo campo di origine può essere mappato su qualsiasi numero di campi di destinazione.

Variabili dinamiche tramite l’estensione Adobe Analytics

Puoi utilizzare le variabili dinamiche in qualsiasi campo dimensione che accetta una stringa. Gli elementi di Dimension vengono in genere impostati durante la configurazione dell’estensione Analytics (variabili globali) o nelle regole.

  1. Accedi a Raccolta dati di Adobe Experience Platform utilizzando le credenziali Adobe ID.
  2. Fai clic sulla proprietà del tag desiderata.
  3. Vai alla scheda Rules, quindi fai clic sulla regola desiderata (o crea una regola).
  4. Nella sezione Actions, fai clic su un’azione Adobe Analytics - Set Variables esistente o fai clic sull’icona “+”.
  5. Imposta il Extension in Adobe Analytics e nella sezione Action Type a Set Variables.
  6. Individua l’elemento di dimensione desiderato.

Inserisci il prefisso della variabile dinamica nel campo di testo, seguito dal parametro della stringa di query o dall’intestazione HTTP a cui desideri fare riferimento. Per impostazione predefinita, il prefisso della variabile dinamica è D=.

Variabili dinamiche in AppMeasurement e nell’editor di codice personalizzato dell’estensione Analytics

Le variabili dinamiche sono stringhe di testo assegnate ad altre variabili. Il prefisso predefinito della variabile dinamica è D=. Le variabili dinamiche fanno distinzione tra maiuscole e minuscole.

// Copy eVar1 into eVar2. The query string parameter of eVar1 is v1.
s.eVar1 = "Example value";
s.eVar2 = "D=v1";

// Take the user agent string found in the image request HTTP header and place it in eVar1.
s.eVar1 = "D=User-Agent";

// Copy the page URL and place it in eVar1. The query string parameter of page URL is g.
s.eVar1 = "D=g";
NOTE
Le variabili dinamiche vengono visualizzate come stringhe durante il debug dell’implementazione. I valori vengono copiati lato server dai server di raccolta dati Adobe.
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690