Generare espressioni con l’IA generate-expression
Questa funzionalità basata sull’intelligenza artificiale, integrata nell’editor di espressioni avanzate di Percorso, consente di generare espressioni valide dai prompt di linguaggio semplice.
È disponibile ovunque si apra l’editor di espressioni avanzate del Percorso. Ad esempio, quando configuri condizioni e routing all’interno di un’attività Ottimizza o quando configuri un’attività Attendi che utilizza una data personalizzata e hai bisogno di un’espressione dateTimeOnly.
Generare un’espressione generate
Per generare un’espressione con IA:
-
Apri l’Editor espressioni avanzate nel percorso, ad esempio da una condizione di diramazione, da un’attività Ottimizza o da un’attività Attendi con una data personalizzata.
-
Nel campo di testo, descrivi l’espressione da generare in linguaggio semplice. Ad esempio:
- “Utenti dagli USA di età superiore a 18 anni”
- “Clienti che hanno effettuato un acquisto negli ultimi 30 giorni”
Consulta Esempi di prompt alla fine di questa pagina per suggerimenti.
-
Fai clic su Genera per inviare la richiesta.
L’assistente inizia a generare l’espressione corrispondente e visualizza messaggi di stato di avanzamento mentre la generazione è in corso.
note NOTE Se l'assistente non è in grado di generare un'espressione valida, ad esempio se il prompt fa riferimento a campi che non esistono nelle origini dati disponibili, verrà visualizzato un messaggio di errore. In questo caso, modifica la richiesta di utilizzo dei nomi dei campi e delle origini dati disponibili nella configurazione del percorso, quindi genera di nuovo. -
Quando l’espressione è pronta, rivedi il risultato nel pannello.
-
Fai clic sull’icona
prima di applicare per rivedere l’output dell’assistente per lo scenario richiesto. -
Fai clic su Applica per inserire l’espressione generata direttamente nell’editor di espressioni avanzate (nello stesso posizionamento in cui verrebbe incollata manualmente).
-
Utilizzare il controllo Copy per acquisire il testo dell’espressione suggerita e incollarlo altrove, se necessario.
-
Esempi di prompt example-prompts
Gli elenchi seguenti sono solo spunti. Non mostrano la sintassi dell’espressione generata, l’output esatto dipende dai campi e dalle attività definite nel percorso.
Evento di percorso e azione personalizzata example-prompts-event-action
- “evento con prezzo totale ordine superiore a 100”
- “evento in cui l’ordine è stato creato negli ultimi 7 giorni”
- “evento in cui il tipo di evento è un acquisto commerce”
- “evento con ordine creato nell’ultima ora”
- “evento con prezzo totale ordine superiore a 200 e risposta azione con codice di stato”
Espressioni dell’attività Attendi example-prompts-datetime
Quando un’attività Wait utilizza una data personalizzata, è possibile definire quando il profilo continua creando un’espressione dateTimeOnly nell’Editor espressioni avanzate. Ad esempio, da un attributo di profilo, una marca temporale evento, dati di qualificazione del segmento o un offset calcolato dall’ora corrente. Per informazioni su come configurare le attese personalizzate e i limiti applicabili, vedere Attesa personalizzata.
- “usa la data dell’ultimo ordine del cliente solo come data e ora”
- “usa l’ora e-mail del consenso solo come data e ora”
- “convertire l’iscrizione al segmento solo dall’ultima qualifica all’ora corrente”
- “nodo di attesa: una settimana dopo Natale 2024 come solo data e ora”
- “nodo di attesa: 30 giorni a partire da ora alle 22 solo come data/ora”
- “Attendere fino alle 9 di oggi in fuso orario UTC, restituire solo come data e ora”
Prompt di iscrizione del pubblico example-prompts-audience
Descrivi il controllo di iscrizione al pubblico che desideri eseguire in un linguaggio semplice. Ad esempio:
- “verifica se il profilo è nel pubblico Gold Loyalty”
Risorse correlate related
- Utilizzare l’editor di espressioni avanzato: panoramica dell’interfaccia dell’editor di espressioni e della sintassi supportata.
- Introduzione a Generare contenuto in Journey Optimizer: guardrail generali, accesso e configurazione per le funzionalità di intelligenza artificiale generative.
This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.
For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.
- TL;DR: This page explains how to use AI in the Journey advanced expression editor to generate valid journey expressions from plain language prompts.
Intents:
- Generate a journey expression from a natural language description using AI
- Apply a generated expression directly into the advanced expression editor with the Apply button
- Use AI-based expression generation inside Optimize activities, Condition activities, and custom-date Wait activities
- Provide example prompts for event-based conditions and
dateTimeOnlywait expressions - Check audience membership using a natural language prompt, such as asking whether a profile is in the Gold Loyalty audience
- Troubleshoot failed generation by revising prompts to reference valid field names and data sources
Glossary:
- Generate expressions with AI: An AI-powered generative capability embedded in the Journey advanced expression editor that converts plain language prompts into valid journey expressions (product-specific)
- Advanced expression editor: The Journey Optimizer interface for writing complex expressions in conditions, Wait activities, and action parameter mapping (product-specific)
- dateTimeOnly: A date-time expression type without timezone, required for custom-date Wait activities (product-specific)
- Optimize activity: A journey activity that supports branching conditions configurable via the advanced expression editor (product-specific)
Guardrails:
- Generative AI guardrails and limitations from the main Generate Content documentation apply to this feature
- If the assistant references fields not present in your journey’s data sources, it returns an error — revise the prompt to use available field names
- The exact generated expression syntax depends on the fields and activities configured in your specific journey
Terminology:
- Canonical name: Generate expressions with AI — Acronym: none — variants: AI expression generation, journey expression generator
- Synonyms: “Generate expressions with AI” = “AI expression generator”
- Do not confuse: Generate expressions with AI (AI-powered generator) ≠ Advanced expression editor (the manual code editor itself)
FAQ:
- Q: Where is Generate expressions with AI available? — It is available wherever the Journey advanced expression editor opens, including Condition activities, Optimize activities, and Wait activities with a custom date.
- Q: What happens if AI cannot generate a valid expression? — An error message appears; you should revise your prompt to use field names and data sources that exist in your journey configuration.
- Q: How do I insert a generated expression into the editor? — Click the Apply button in the assistant panel to insert it directly at the current cursor position in the advanced expression editor.
- Q: Can Generate expressions with AI create
dateTimeOnlyexpressions for Wait activities? — Yes; for example prompting “30 days from now at 10 PM as date time only” generates the appropriatedateTimeOnlyexpression.