Show Menu
ARGOMENTI×

Regole di classificazione

Le regole di classificazione ricercano regolarmente termini non classificati. Se viene trovata una corrispondenza di regola, le regole aggiungono automaticamente i termini alle tabelle di dati di classificazione. Potete inoltre utilizzare le regole di classificazione per sovrascrivere le chiavi esistenti.
Analytics > Admin > Classification Rule Builder
Il Generatore di regole consente di creare un classification rule set , che è un elenco di classification rules . Una regola corrisponde ai criteri specificati, quindi esegue un'azione.
Le regole di classificazione sono utili per:
  • Annunci e-mail e display : Crea regole di classificazione per raggruppare le singole campagne pubblicitarie in modo da ottenere le prestazioni delle campagne Display rispetto alle campagne e-mail.
  • Codici di tracciamento: Creare regole di classificazione per classificare i valori chiave derivati dalle stringhe nei codici di tracciamento e farli corrispondere a criteri specifici definiti dall'utente.
  • Termini di ricerca: Utilizzate espressioni e caratteri jolly regolari per semplificare la classificazione dei termini di ricerca. Ad esempio, se un termine di ricerca contiene baseball , puoi impostare una Sports League classificazione su MLB .
Ad esempio, supponiamo che un codice di tracciamento per un ID campagna e-mail sia:
em:Summer:2013:Sale .
È possibile impostare tre regole in un set di regole che identificano le parti della stringa, quindi classificano i valori:
Seleziona tipo di regola
Inserisci criteri di corrispondenza
Imposta classificazione
A
Inizia con
em:
Canale
E-mail
Termina con
Vendita
Type (Tipo)
Vendita
Contiene
2013
Anno
2013

Elaborazione delle regole

Informazioni importanti sull'elaborazione delle regole di classificazione.
L'oggetto Rule Builder non supporta le classificazioni Numeriche 2.

Informazioni importanti sulle regole

  • Specificate le autorizzazioni del gruppo per le classificazioni in Admin Tools.
  • Espressioni regolari: La Guida è disponibile in Espressioni regolari nelle regole di classificazione.
  • Suite di rapporti: Non puoi scegliere una classificazione finché non viene selezionata almeno una suite di rapporti. Non puoi applicare la suite di rapporti finché non hai creato il set di regole e assegnato una variabile.
    Quando si verifica il set di regole, utilizzare le chiavi (la variabile da classificare) del rapporto per vedere in che modo verranno influenzate dal set di regole. (La chiave è la variabile da classificare, o la prima colonna nella tabella di caricamento della classificazione.)
  • Priorità regola: Se una chiave corrisponde a più regole che impostano la stessa classificazione (nella Set Classification colonna), viene utilizzata l'ultima regola che corrisponde alla classificazione. Vedere Informazioni sulla priorità delle regole.
  • Limiti relativi al numero di regole : Non esiste alcun limite impostato per il numero di regole che è possibile creare. Tuttavia, un numero elevato di regole può influire sulle prestazioni del browser.
  • Elaborazione :Le regole vengono elaborate a intervalli frequenti, a seconda del volume di traffico correlato alla classificazione.
    Le regole attive vengono elaborate ogni quattro ore, esaminando i dati di classificazione che risalgono in genere a un mese. Le regole verificano automaticamente la presenza di nuovi valori e caricano le classificazioni utilizzando l'importatore.
  • Sovrascrivi classificazioni esistenti: Vedere Quando Le Regole Non Classificano Le Chiavi? Se necessario, è possibile eliminare o rimuovere le classificazioni esistenti utilizzando Importazione.

Quando Le Regole Non Classificano Le Chiavi?

Quando attivate le regole, potete sovrascrivere le classificazioni esistenti. Nelle situazioni seguenti, una regola di classificazione non classifica una chiave (variabile) se:
  • La chiave è già classificata e non si seleziona Sovrascrivi classificazioni .
    Potete sovrascrivere le classificazioni quando aggiungete e attivate una regola, e quando attivate l'integrazione di connettori dati. Per i connettori dati, le regole vengono create dai partner in Dev Center e visualizzate in Classification Rule Builder.
  • Una chiave classificata non è stata visualizzata nei dati dopo un intervallo di tempo specificato durante la sovrascrittura di una chiave, anche dopo l'attivazione di Sovrascrivi classificazioni .
  • La chiave non è classificata e la chiave non viene mai passata Adobe Analytics dopo l'intervallo di tempo che inizia circa un mese fa.
    Nei rapporti, le classificazioni si applicano a qualsiasi intervallo di tempo specificato, ogni volta che esiste una chiave. L'intervallo di date di un rapporto non influisce sulla generazione dei rapporti.

Espressioni regolari nelle regole di classificazione

Utilizzare espressioni regolari per far corrispondere valori stringa formattati in modo coerente con una classificazione. Ad esempio, puoi creare una classificazione da caratteri specifici in un codice di tracciamento. È possibile associare caratteri, parole o pattern particolari di caratteri.
Come procedura ottimale, le espressioni regolari sono particolarmente indicate per i codici di monitoraggio che utilizzano i delimitatori.

Espressione regolare - Esempio di codice di tracciamento

Se il codice di tracciamento è codificato da un URL, non verrà classificato dal Generatore di regole.
In questo esempio, supponete di voler classificare il seguente ID campagna:
Le parti del codice di tracciamento da classificare sono:
  • em = e-mail
  • JuneSale = nome campagna
  • 20130601 = date
Modo in cui l'espressione regolare è correlata all'ID campagna:
Match Groups:Mostra come l'espressione regolare corrisponde ai caratteri ID campagna, in modo da poter classificare una posizione nell'ID campagna.
Questo esempio indica la regola secondo cui la data della campagna 20140601 si trova nel terzo gruppo (.+) , identificato da $3 .
Rule Builder
In Rule Builder, configurate la regola come segue:
Seleziona tipo di regola
Inserisci criteri di corrispondenza
Imposta classificazione
A
Espressione regolare
^(.+)\:(.+)\:(.+)$
Data campagna
$3
Sintassi
Espressione regolare
Stringa o risultato corrispondenza
Gruppi di corrispondenza corrispondenti
^(.+)\:(.+)\:(.+)$
em:JuneSale:20130601
$0 : em:JuneSale:20130601 $1 : em $2 : GiugnoVendita $3 : 20130601
Creazione della sintassi
^ = avvia la riga () = gruppi di caratteri e consente di estrarre i caratteri corrispondenti tra parentesi. (.+) = cattura uno ( . ) e ( + ) qualsiasi altro carattere \ = inizio di una stringa. $ = indica che il carattere precedente (o il gruppo di caratteri) è l'ultimo della riga.
Per informazioni sul significato dei caratteri in un'espressione regolare, vedere Espressioni regolari - Tabella di riferimento.

Espressione regolare - Classificazione di un carattere specifico

Un modo per utilizzare un'espressione regolare è classificare un carattere specifico in una stringa di caratteri. Ad esempio, si supponga che il seguente codice di tracciamento contenga due caratteri importanti:
  • 4 = brand name
  • s = identifica un motore di ricerca, ad esempio Google
Rule Builder
In Rule Builder, configurate la regola come segue:
Seleziona tipo di regola
Inserisci criteri di corrispondenza
Imposta classificazione
A
Espressione regolare
^.(s).*$
Marchio e motore
$0 Acquisisce i primi due caratteri per il marchio e il motore di ricerca.
Espressione regolare
^.(s).*$
Motore di ricerca
$1 Acquisisce il secondo carattere per Google.

Espressioni regolari - Codici di tracciamento corrispondenti di lunghezza variabile

Questo esempio mostra come identificare caratteri specifici tra i delimitatori di due punti quando sono presenti codici di monitoraggio di lunghezze diverse. Adobe consiglia di utilizzare un'espressione regolare per ciascun codice di tracciamento.
Tasti di esempio:
  • a:b
  • a:b:c
  • a:b:c:d
Sintassi
Rule Builder
In Rule Builder, configurate la regola come segue:
Seleziona tipo di regola
Inserisci criteri di corrispondenza
Imposta classificazione
A
Espressione regolare Per la stringa di corrispondenza a:b
^([^\:]+)\:([^\:]+)$
a
$1
Espressione regolare Per la stringa di corrispondenza a:b
^([^\:]+)\:([^\:]+)$
b
$2
Espressione regolare Per la stringa di corrispondenza a:b:c
^([^\:]+)\:([^\:]+)\:([^\:]+)$
a
$1
Espressione regolare Per la stringa di corrispondenza a:b:c
^([^\:]+)\:([^\:]+)\:([^\:]+)$
b
$2
Espressione regolare Per la stringa di corrispondenza a:b:c
^([^\:]+)\:([^\:]+)\:([^\:]+)$
c
$3
Espressione regolare Per la stringa di corrispondenza a:b:c:d
^([^\:]+)\:([^\:]+)\:([^\:]+)\:([^\:])$
d
$4

Espressioni regolari - "Non contiene"

Questo esempio fornisce un'espressione regolare che corrisponde a qualsiasi stringa che non contiene caratteri specifici, in questo caso 13 .
Espressione regolare:
^(?!.*13.*).*$
Stringhe di prova:
a:b:
a:b:1313
c:d:xoxo
c:d:yoyo

Risultati corrispondenza:
a:b:
c:d:xoxo
c:d:yoyo

In questo risultato, a:b:1313 non indica una corrispondenza.

Espressioni regolari - Tabella di riferimento

Espressione
Descrizione
(?ms)
Fa corrispondere l'intera espressione regolare a un input multi-riga, consentendo l'utilizzo di . carattere jolly per far corrispondere qualsiasi carattere di riga
( ?i )
Rende l'intera espressione regolare senza distinzione tra maiuscole e minuscole
Un singolo carattere di: a, b o c
Qualsiasi carattere singolo tranne: a, b o c
Qualsiasi carattere singolo nell'intervallo a-z
Qualsiasi carattere singolo nell'intervallo a-z o A-Z
^
Inizio riga (corrisponde all'inizio della riga)
$
Corrispondenza con la fine della riga (o prima della riga finale)
\A
Inizio della stringa
\z
Fine della stringa
.
Corrispondenza con qualsiasi carattere (tranne una nuova riga)
\s
Qualsiasi carattere di spazi bianchi
\S
Qualsiasi carattere non vuoto
\d
Qualsiasi cifra
\D
Qualsiasi non cifra
\w
Qualsiasi carattere di parola (lettera, numero, carattere di sottolineatura)
\W
Qualsiasi carattere non di parola
\b
Qualsiasi limite di parola
(...)
Acquisisci tutto
(a|b)
a o b
a?
Zero o uno di
a*
Zero o più di un
a+
Uno o più
a{3}
Esattamente 3 di un
a{3,}
3 o più
a{3,6}
Tra 3 e 6 di un
Una buona risorsa per testare la validità delle espressioni regolari è https://rubular.com/.

Priorità regola

Se a una chiave corrispondono più regole e imposta la stessa colonna di classificazione visualizzata nella Set Classification colonna, viene utilizzata l'ultima regola. Di conseguenza, potrebbe essere utile classificare l'ultimo livello più importante nel set di regole.
Se si creano più regole che non condividono la stessa classificazione, l'ordine di elaborazione non ha importanza.
Esempio di regola a termine per la ricerca che classifica i tipi di ricerca per un atleta:
Numero regola
Tipo di regola
Corrispondenza
Imposta classificazione
A
1
Contiene
Cowboy
Tipo di ricerca
Team
2
Contiene
Fantasia
Tipo di ricerca
Fantasia
3
Contiene
Romo
Tipo di ricerca
Lettore
Se un utente cerca Cowboys fantasy Tony Romo , il termine Player viene classificato, perché corrisponde all'ultima classificazione indicata nella colonna Imposta classificazione.
Allo stesso modo, supponete di impostare due regole in un set per i seguenti termini di ricerca:
Numero regola
Tipo di regola
Corrispondenza
Imposta classificazione
A
1
Contiene
Cowboy
Città
Dallas
2
Contiene
Broncos
Città
Denver
Un utente cerca Cowboys vs. Broncos . Se il generatore di regole trova un conflitto nella corrispondenza delle regole, la classificazione per la seconda regola (Denver) si applica a questa ricerca.

Aggiunta di una regola di classificazione a un set di regole

Procedura che descrive come aggiungere o modificare una regola di classificazione.
Aggiungere regole facendo corrispondere una condizione a una classificazione e specificando l'azione.
In questa procedura è necessario applicare le regole a una o più suite di rapporti. Il numero consigliato di regole per set di regole è compreso tra 500 e 1000, anche se non esistono limiti. Se disponete di oltre 100 regole, provate a semplificare il set di regole utilizzando sottoclassificazioni .
  1. Creare un set di regole di classificazione.
  2. Nella pagina del set di regole, fate clic su Add Rule .
  3. Accanto a Report Suites , fate clic Add Suites per specificare una o più suite di rapporti da assegnare a questo set di regole.
    Viene Select Report Suites visualizzata la pagina.
    Le suite di rapporti vengono visualizzate in questa pagina only quando sono soddisfatte le seguenti condizioni: >
    • Le suite di rapporti hanno almeno una classificazione definita per quella variabile in Admin Tools. Per una spiegazione di questo prerequisito, vedere Variable in Set regole di classificazione.
    • Avete selezionato la suite di rapporti sulla Available Report Suites pagina, che viene visualizzata dopo aver fatto clic su Aggiungi set di regole per creare il set di regole.
  4. Specificate se sovrascrivere i valori esistenti:
    Le regole sovrascrivono eventuali valori esistenti
    (Impostazione predefinita) Sovrascrivi sempre le chiavi di classificazione esistenti, comprese le classificazioni caricate tramite l'importatore (SAINT).
    Le regole sovrascrivono solo i valori non impostati
    Compilare solo celle vuote (non impostate). Le classificazioni esistenti non saranno modificate.
  5. Per esempi di regole di creazione, vedere Generatore di regole di classificazione ed Espressioni regolari nelle regole di classificazione.
    Se una chiave corrisponde a più regole che impostano la stessa classificazione (nella colonna Imposta classificazione), viene utilizzata l'ultima regola che corrisponde alla classificazione. Per ulteriori informazioni sull'ordinamento delle regole, vedere Priorità regola precedente.
  6. Dopo il test, fate clic Active per convalidare e attivare la regola.
    L'attivazione di una regola crea automaticamente il file e lo carica automaticamente.
    Definizioni dei campi: Consulta Generatore regole di classificazione per le definizioni complete delle opzioni di interfaccia in questa pagina.

Test di un set di regole di classificazione

Passaggi che descrivono come verificare una regola di classificazione o un set di regole. L'esecuzione di un test verifica tutte le regole in un set.
  1. Creare un set di regole di classificazione.
  2. Fate clic sul nome del set di regole Classification Rule Buildernel pannello.
  3. Verifica che il set di regole sia associato a una suite di rapporti.
  4. Nell'editor delle regole, fate clic su Test Rule Set .
  5. Digitare o incollare i tasti di prova nel Sample Keys campo.
    Le chiavi di esempio includono:
    • Codici di tracciamento
    • Cerca parole chiave o frasi Per informazioni sul test delle espressioni regolari, consultate Espressioni regolari nelle regole di classificazione.
  6. Fai clic su Run Test .
    Le regole corrispondenti vengono visualizzate nella Results tabella.
  7. (Facoltativo) Fate clic Activate per attivare la regola e per sovrascrivere le classificazioni esistenti.
    Per ulteriori informazioni sull'uso delle regole per sovrascrivere le classificazioni esistenti, vedere.

Convalida e attivazione delle regole di classificazione

Procedura che descrive come convalidare e attivare le regole di classificazione.
  1. Create un set di regole di classificazione, quindi aggiungete le regole di classificazione al set.
  2. Nell'editor delle regole, fate clic su Activate .
  3. (Facoltativo) Per sovrascrivere le classificazioni, abilita Overwrite classifications for <selection> .
    Questa opzione consente di sovrascrivere le classificazioni esistenti per le chiavi interessate.
    Vedere Pagina Pagina Regole Regole per una definizione di questa opzione.