Show Menu
ARGOMENTI×

Funzionamento delle regole di elaborazione

Le regole di elaborazione consentono di apportare modifiche ai dati in base a condizioni definite. Quando gli attributi o i valori corrispondono a condizioni definite, i valori possono essere impostati ed eliminati e gli eventi possono essere impostati.
Le regole di elaborazione vengono applicate ai dati durante la raccolta e a tutti i dati che arrivano tramite le librerie AppMeasurement e tramite l'API di inserimento dati. Le regole di elaborazione si applicano anche alle origini dati complete e log. Queste origini contengono dati che rappresentano un'azione hit o un'azione eseguita da un utente. Le regole di elaborazione non si applicano ad altre origini dati.

Concetti importanti

La tabella seguente contiene i concetti chiave che è necessario comprendere quando si utilizzano le regole di elaborazione:
Concetto
Dettagli
Le regole si applicano a una singola suite di rapporti.
Le regole di elaborazione vengono applicate nell'ordine indicato.
Se un'azione modifica un valore, le condizioni successive utilizzano il nuovo valore.
Le regole di elaborazione vengono applicate immediatamente alla suite di rapporti dopo il salvataggio.
Le modifiche apportate alle regole di elaborazione devono essere visibili nella suite di rapporti entro pochi minuti dal salvataggio. Durante il test delle regole di elaborazione, consigliamo di configurare rapporti Configurazione rapporti in tempo reale in tempo reale nella suite di rapporti di prova in modo da visualizzare rapidamente i risultati di una regola di elaborazione.
Le regole di elaborazione sono l'unico modo per accedere alle variabili di dati di contesto.
Le regole di elaborazione vengono applicate prima delle regole VISTA e Marketing Channel.
Gli hit non possono essere esclusi.
Potete utilizzare le regole VISTA per escludere gli hit.
Impossibile modificare la stringa prodotto, il referente e l'agente utente.
Il referente e l'agente utente sono di sola lettura. La stringa prodotto non è disponibile.
Attributi e classificazioni del dispositivo mobile non disponibili.
La ricerca del dispositivo mobile viene eseguita prima delle regole di elaborazione, ma gli attributi non sono disponibili nelle regole di elaborazione.
I parametri delle stringhe di query non possono essere letti oltre i primi 255 caratteri di un URL se si esegue JavaScript AppMeasurement H.25.2 o versioni precedenti. JavaScript AppMeasurement H.25.3 e versioni successive forniscono l’URL completo, inclusi tutti i parametri della stringa di query per le regole di elaborazione.
Aggiornamento a H.25.3 o versione successiva oppure lettura dei parametri di stringa di query da URL lunghi sul lato client e memorizzazione dei valori nelle variabili di dati contestuali.
I valori delle stringhe di query devono essere codificati in Unicode o UTF-8 per essere letti dalle regole di elaborazione.
Ciò potrebbe interessare i caratteri multibyte passati utilizzando stringhe di query.
Hai un limite di 150 regole con 30 condizioni per ciascuna suite di rapporti.
I limiti delle regole di elaborazione sono per suite di rapporti, non per società.
Le regole di elaborazione devono essere configurate per recuperare le variabili dei dati di contesto prima dell'invio dei dati.
Le regole di elaborazione vengono applicate quando vengono inviate chiamate al server. I valori memorizzati nelle variabili di dati di contesto vengono scartati se non vengono copiati utilizzando le regole di elaborazione.
I confronti di valori nell’interfaccia utente non fanno distinzione tra maiuscole e minuscole.
I nomi delle variabili di dati di contesto possono contenere solo caratteri alfanumerici, caratteri di sottolineatura e punti. Eventuali caratteri aggiuntivi vengono rimossi.
Ad esempio, la variabile di dati contestuali login_page-home diventa login_pagehome automaticamente. Tutti i dati inviati alla login_page-home variabile sono assegnati in login_pagehome .
Le variabili di dati di contesto contenenti caratteri non supportati non possono essere aggiunte nell'interfaccia Regole di elaborazione.
Caret (^) è un carattere speciale nel sistema di regole di elaborazione.
Per far corrispondere un singolo carattere di inserimento, utilizzate due caratteri di inserimento (^^).

Condizioni regola di elaborazione

Le condizioni controllano le variabili di pagina per un valore corrispondente o se è presente un valore. È possibile aggiungere più condizioni e selezionare se tutte le condizioni devono essere soddisfatte.
È possibile creare una regola senza condizioni per eseguire sempre azioni definite.
Prima dell'esecuzione delle azioni, le variabili non vengono verificate automaticamente per i valori. Ad esempio, Prop1 contiene il valore "qualcosa" e eVar1 è vuoto. Se impostate Prop1 su uguale a eVar1, entrambi i valori saranno vuoti. Per evitare questa situazione, aggiungere una condizione per verificare la presenza di un valore.

Azioni regole di elaborazione

Le azioni impostano variabili di pagina, eliminano variabili di pagina o attivano eventi. Le azioni possono anche concatenare valori da visualizzare in un report.
Ad esempio, potrebbe essere utile visualizzare category:product concatenando due variabili.