Regole dei set di classificazione

Utilizza le regole per supportare le classificazioni automatiche in scenari in cui la dimensione chiave cambia costantemente. L'aggiornamento delle classificazioni tramite upload o automazione diventa un processo complicato o ritarda la classificazione corretta per i nuovi valori di dimensione. Ad esempio, campagne interne, codici di tracciamento o SKU di prodotto.

La dimensione deve contenere valori che ti consentono di applicare una o più regole in modo da poter derivare i dati di classificazione dai valori della dimensione.

Puoi definire le regole nel contesto di un set di classificazione. Questo contesto implica che le regole vengano applicate (se attivate) a tutte le combinazioni di suite di rapporti e dimensioni chiave sottoscritte al set di classificazione. Questa implementazione è diversa da come funziona il generatore di regole di classificazione legacy. Nel generatore di regole di classificazione, puoi definire separatamente una o più regole come parte di un set di regole, quindi associare il set di regole a una o più suite di rapporti. Nella nuova interfaccia, le regole all’interno del set di classificazione sono anche denominate set di regole. Tuttavia, i set di regole sono definiti all’interno della stessa interfaccia in cui puoi configurare altri attributi del set di classificazione.

Per definire un set di regole per un set di classificazione:

  1. Seleziona Components dalla barra dei menu superiore di Adobe Analytics, quindi seleziona Classification sets.

  2. In Classification Sets, selezionare la scheda Classification Sets.

  3. Nel gestore Classifications Sets, selezionare il set di classificazione per il quale si desidera definire le regole.

  4. Nella finestra di dialogo Classification Set: nome set di classificazione, seleziona la scheda Rules.

    • Se accedi all'interfaccia Rules per la prima volta per un set di classificazione o decidi di continuare a utilizzare l'interfaccia del generatore di regole legacy, viene visualizzata una finestra di dialogo che consente di selezionare come iniziare. Le opzioni sono:

      • Esegui migrazione regole esistenti. Importa le regole di classificazione correnti e continua a lavorare con queste regole nella nuova interfaccia. Le regole esistenti vengono mantenute e convertite nel nuovo formato.

        • Seleziona Migrate rules (Avanti) per continuare.

        • Nella finestra di dialogo Confirm migration, leggi le implicazioni della migrazione.

          • Selezionare Migrate rules per confermare la migrazione. Al termine della migrazione, utilizzare l'interfaccia set di regole per creare nuove regole e modificare le regole di cui è stata eseguita la migrazione.
          • Seleziona Cancel per annullare la migrazione
      • Ricomincia. Crea nuove regole di classificazione da zero utilizzando il nuovo generatore di regole. Seleziona questa opzione se vuoi riprogettare la logica di classificazione o iniziare da capo con regole di classificazione.

        • Seleziona Create new rules (Avanti) per continuare.

        • Nella finestra di dialogo Confirm start fresh, leggi le implicazioni di un nuovo inizio.

          • Selezionare Start fresh per confermare un nuovo avvio ed eliminare eventuali regole esistenti. Utilizza l'interfaccia set di regole per creare nuove regole.
          • Seleziona Cancel per annullare.
      • Usa interfaccia legacy. Continua a utilizzare l’interfaccia del generatore di regole precedente. Puoi effettuare la migrazione alla nuova esperienza in qualsiasi momento, quando tutto è pronto.

        • Seleziona Go to legacy interface per continuare. Si è indirizzati all'interfaccia legacy Classification Rule Builder.
    • Se hai già eseguito la migrazione delle regole o ne hai create di nuove per un set di classificazione, finisci direttamente nell’interfaccia del set di regole.

Interfaccia set di regole rule-set-interface

Per creare o modificare le regole, utilizza l’interfaccia Set di regole.

Interfaccia set regole

Nome
Descrizione
1
Functions
Utilizza l'area Functions per selezionare e trascinare le funzioni nel generatore di set di regole.
2
Generatore set di regole
Puoi creare il set di regole utilizzando una o più regole. Una regola è l’implementazione di una funzione e sempre associata a una sola funzione. Una funzione può avere più operatori. Per creare una regola, devi trascinare una funzione nel generatore di set di regole. Il tipo di funzione definisce l’interfaccia della regola.
Per ulteriori informazioni, vedere Interfaccia regola.
È possibile inserire funzioni in qualsiasi luogo e le funzioni vengono eseguite in sequenza per determinare i valori finali per le classificazioni.
Utilizzare Collapse all per comprimere tutte le regole e Expand all per espandere tutte le regole.
3
Status
Mostra lo stato e la data dell’ultima modifica del set di regole.
Selezionare Activate per attivare il set di regole.
Selezionare Deactivate per disattivare il set di regole.
4
Lookback
Specifica l’intervallo di lookback per il set di regole.
Selezionare un'opzione (da 1 a 6 mesi) dal menu a discesa.
Selezionare Perform lookback per eseguire un lookback utilizzando il periodo di lookback selezionato.
5
Test options

Utilizza valori di dimensione chiave di esempio per testare le classificazioni:

  • Aggiungere o incollare valori nell'area di testo Sample keys.
    Controllare Remember sample keys per assicurarsi che le chiavi di esempio persistano in diversi utilizzi dell'interfaccia del set di regole.
  • Seleziona Test rule set per verificare il set di regole.

Interfaccia regola

Puoi definire ogni singola regola all’interno del set di regole nell’interfaccia Regola. L’interfaccia è costituita dai seguenti elementi:

Interfaccia regola

Descrizione
1
Il nome della funzione selezionata e l'input immesso per la funzione.
2
Input per la funzione selezionata. L'input dipende dalla funzione selezionata. Ad esempio, per la funzione Regular expression, l'input è un'espressione regolare. E per la funzione Split, l'input è un token. Immettere l'input appropriato per la funzione specifica. Ad esempio, ^(.+)\:(.+)\:(.+)$ per un'espressione regolare che identifica tre classificazioni in un codice campagna interno.
3
Ogni operazione imposta una classificazione specifica su un valore.
Selezionare una classificazione dal menu a discesa Set Classification e immettere un valore per to.
Utilizzare CrossSize400 per eliminare un'operazione dall'elenco.
4
Selezionare Aggiungi Add operation per aggiungere un'operazione aggiuntiva alla funzione.
5
Selezionare ChevronDown per comprimere la regola. Selezionare ChevronLeft per espandere la regola.
Selezionare CrossSize400 per eliminare la regola.

Riferimento funzione

Per ciascuna funzione supportata, di seguito trovi i dettagli sui casi di utilizzo di input e di esempio richiesti.

Inizia con…

Imposta una classificazione basata su un valore specifico a partire dal quale inizia la dimensione chiave.

Dettagli

Input richiesto

Immettere un valore per Starts With. Ad esempio: em.

Caso d’uso

Definire una regola per assegnare Email come valore per la classificazione Channel quando il valore per la dimensione chiave Internal Campaign inizia con em (ad esempio: em:FY2025:Summer Sale).

tabs
Regola Regola - Inizia Con
Risultati del test Regola - Inizia Con I Risultati Del Test

Termina con…

Imposta una classificazione basata su un valore specifico con cui termina la dimensione chiave.

Dettagli

Input richiesto

Immettere un valore per Ends With. Ad esempio: 2025.

Caso d’uso

Definire una regola per assegnare 2025 come valore alla classificazione Year quando il valore per la dimensione chiave Internal Campaign contiene 2025 (ad esempio: em:Summer Sale:FY2025).

tabs
Regola Regola - Termina Con
Risultati del test Regola - Termina Con Risultati Test

Contiene…

Imposta una classificazione basata su un valore specifico contenuto nella dimensione chiave.

Dettagli

Input richiesto

Immettere un valore per Contains. Ad esempio: Winter.

Caso d’uso

Definire una regola per assegnare Winter Sale come valore alla classificazione Type quando il valore per la dimensione chiave Internal Campaign contiene Winter (ad esempio: fb:Winter:FY2024).

tabs
Regola Regola - Contiene
Risultati del test Regola - Contiene Risultati

Corrisponde

Imposta una classificazione basata su un valore specifico che corrisponde al valore della dimensione chiave.

Dettagli

Input richiesto

Immettere un valore per Matches. Ad esempio: em:Summer:2025.

Caso d’uso

Definire una regola per assegnare Email come valore alla classificazione Channel, Summer Sale come valore alla classificazione Type e 2025 alla classificazione Year. Ma solo quando il valore della dimensione chiave Internal Campaign corrisponde a em:Summer:2025.

tabs
Regola Regola - Corrisponde
Risultati del test Regola - Corrisponde

Espressione regolare

Imposta una o più classificazioni basate su un’espressione regolare applicata al valore della dimensione chiave.

Dettagli

Input richiesto

Immettere un valore per Regular Expression. Ad esempio: ^(.+)\:(.+)\:FY(.+)$.

Caso d’uso

Definire una regola per assegnare valori alle classificazioni Channel, Type e Year applicando l'espressione regolare ^(.+)\:(.+)\:FY(.+)$ e utilizzando i gruppi di corrispondenza ($1, $2 e $3) ai valori per la dimensione chiave Internal Campaign.

tabs
Regola Regola - Espressione regolare
Risultati del test Regola - Risultati test espressione regolare

Tabella riferimenti

Di seguito è riportata una tabella di riferimento delle espressioni regolari.

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 11-row-2 12-row-2 13-row-2 14-row-2 15-row-2 16-row-2 17-row-2 18-row-2 19-row-2 20-row-2 21-row-2 22-row-2 23-row-2 24-row-2 25-row-2 26-row-2
Espressione regolare Descrizione
(?ms) Confrontare l'intera espressione regolare con un input su più righe, consentendo al carattere jolly . di corrispondere a qualsiasi carattere di nuova riga
(?i) Fai in modo che l’intera espressione regolare non faccia distinzione tra maiuscole e minuscole
[abc] Un carattere singolo tra: a, b o c
[^abc] Qualsiasi carattere singolo tranne: a, b o c
[a-z] Qualsiasi carattere singolo nell’intervallo a-z
[a-zA-Z] Qualsiasi carattere singolo nell’intervallo a-z o A-Z
^ Inizio riga (corrisponde all’inizio della riga)
$ Corrisponde alla fine della riga (o prima della nuova riga alla fine)
\A Inizio della stringa
\z Fine della stringa
. Corrispondenza con qualsiasi carattere (tranne una nuova riga)
\s Qualsiasi carattere spazio vuoto
\S Qualsiasi carattere tranne gli spazi vuoti
\d Qualsiasi cifra
\D Qualsiasi carattere tranne le cifre
\w Qualsiasi carattere alfanumerico (lettera, numero, carattere di sottolineatura)
\W Qualsiasi carattere non alfanumerico
\b Qualsiasi confine di parola
(...) Acquisire tutti i caratteri racchiusi tra parentesi
(a\b) a o b
a? Zero o uno di a
a* Zero o più di uno di a
a+ Uno o più di a
a{3} Esattamente 3 di a
a{3,} 3 o più di a
a{3,6} Tra 3 e 6 di a

Suddivisione

Divide il valore della dimensione chiave, basato su un token, in una o più classificazioni.

Dettagli

Input richiesto

Immettere un valore per Split. Ad esempio: :.

Caso d’uso

Definire una regola che divida i valori per la dimensione chiave Internal Campaign nelle classificazioni Channel, Type e Year in base alle : Token.

tabs
Regola Regola - Divisione
Risultati del test Regola - Risultati test suddivisi

Priorità delle regole

L’ultima regola determina il valore per la classificazione se:

  • Un valore di dimensione chiave corrisponde a più regole.
  • Il set di regole contiene regole con la stessa operazione Set Classification.

È quindi consigliabile classificare l'operazione Set Classification più importante come parte dell'ultima regola del set di regole.

Se si creano più regole che non condividono la stessa operazione Set Classification, l'ordine di elaborazione non ha importanza.

Esempio

Si desidera classificare con la classificazione Type il modo in cui gli utenti cercano un atleta utilizzando la stringa di ricerca come dimensione chiave. Ad esempio, utilizzando questo set di regole:

Priorità regole

  • Quando un utente cerca Cowboys Fantasy Tony Romo, Romo è classificato come Type.
  • Quando un utente cerca Cowboys Fantasy Tony Romeo, Fantasy è classificato come Type.
  • Quando un utente cerca Cowboys vs. Broncos, Team è classificato come Type.
recommendation-more-help
46b8682c-fda6-4669-9355-1a44923e549e