Nesta página: Introdução à personalização no Adobe Journey Optimizer, incluindo como o editor de personalização funciona, os dados de perfil que você pode usar, o playground de aprendizado e a edição em linha.
Os recursos de personalização do Adobe Journey Optimizer permitem que você adapte suas mensagens a cada recipient específico, aproveitando os dados e as informações que você tem sobre eles. Esses dados podem ser: nome, interesses, onde vivem, o que compraram etc.
Como a personalização funciona
Usando o editor de personalização, você pode selecionar, organizar, personalizar e validar todos os dados para criar uma personalização personalizada para o seu conteúdo e aproveitar várias ferramentas, como funções auxiliares ou expressões predefinidas, para personalizar mensagens com eficiência.
O Journey Optimizer emprega uma sintaxe de personalização em linha com base em Handlebars que permite criar expressões com conteúdo delimitado por chaves duplas {{}}.
Ao processar a mensagem, o Journey Optimizer substitui a expressão pelos dados contidos no conjunto de dados do Experience Platform. Por exemplo, Hello {{profile.person.name.firstName}} {{profile.person.name.lastName}} torna-se dinamicamente Hello John Doe. Usando essa sintaxe, você pode personalizar mensagens em vários campos, incluindo linhas de assunto de email, corpos de mensagens, notificações por push ou URLs.
Dados usados para personalização
O Personalization é baseado nos dados de perfil gerenciados pelo esquema Perfil Individual XDM definido no Adobe Experience Platform. O esquema Perfil Individual XDM é o único esquema que você pode usar para personalizar conteúdo em Journey Optimizer. Saiba mais na documentação do Adobe Experience Platform Data Model (XDM).
Você também pode aproveitar os atributos computados para personalizar seu conteúdo. Os atributos computados permitem resumir eventos comportamentais individuais em atributos de perfil computados disponíveis no Adobe Experience Platform. Saiba como trabalhar com atributos computados
Além disso, o Journey Optimizer permite que você aproveite os dados do Adobe Experience Platform no editor de personalização para personalizar seu conteúdo. Para fazer isso, os conjuntos de dados necessários para a personalização da pesquisa devem primeiro ser habilitados por meio de uma chamada de API. Depois de concluído, você pode usar os dados para personalizar o conteúdo no Journey Optimizer. No momento, esse recurso está disponível na versão beta. Saiba mais
Aprender e experimentar com personalização playground
O Adobe Journey Optimizer inclui uma ferramenta interativa projetada para ajudá-lo a aprender e experimentar os recursos de personalização.
Esse playground fornece um ambiente simulado para gravar e testar o código de personalização usando dados de amostra sem exigir conjuntos de dados em tempo real. Você pode aproveitar amostras de código predefinidas, editar cargas de perfil fictícias e visualizar a saída do seu código de personalização em tempo real.
➡️ Acessar o playground de personalização
Gerar conteúdo para expressões de personalização ai-personalization-expressions
No Editor do Personalization ou na barra de ferramentas do Email Designer (Adicionar expressão), o Gerar Conteúdo ajuda a gerar novas expressões em linguagem natural, explicar o que o código existente faz, corrigir problemas em uma seleção e aplicar a saída quando ela corresponder à sua intenção.
➡️ Saiba como trabalhar com a opção Gerar conteúdo para expressões de personalização
Edição em linha de atributos de perfil inline-personalization
Você pode inserir expressões de atributo de perfil diretamente ao editar conteúdo no Designer de email ou no editor do canal de push, sem abrir o editor de personalização completo.
Para fazer isso, siga estes passos:
- Digite
{{em qualquer campo de texto. Uma lista suspensa de preenchimento automático em linha é aberta na posição do cursor. - Comece a digitar para filtrar os atributos de perfil disponíveis.
- Selecione o atributo necessário — ele é inserido como um token de personalização na posição do cursor.
Vamos nos aprofundar um pouco mais
Agora que você conhece a personalização no Journey Optimizer, é hora de se aprofundar nessas seções de documentação para começar a trabalhar com o recurso.
Vídeos tutoriais video-perso
Saiba como usar informações de evento contextual de uma jornada para personalizar uma mensagem.
Saiba como adicionar personalização baseada em perfil a uma mensagem e como usar a associação de público-alvo como pré-condição para um bloco de personalização.
Saiba como aproveitar o playground do editor de personalização para gravar e testar o código de personalização usando dados de amostra.
Explore mais tutoriais em vídeo sobre recursos de personalização e práticas recomendadas nos tutoriais do Personalization
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 introduces personalization in Journey Optimizer — how the Handlebars-based personalization editor works, what data it uses, the interactive playground, Generate Content for expressions, and inline attribute editing in the Email Designer and Push editor.
Intents:
- Understand how Journey Optimizer personalization works (Handlebars syntax with double curly braces)
- Identify the data sources available for personalization (XDM Individual Profile schema, computed attributes, AEP dataset lookup in beta)
- Experiment with personalization using the interactive playground without a live sandbox
- Use AI to generate, explain, or fix personalization expressions from natural language
- Insert profile attributes inline in the Email Designer or Push editor by typing
{{
Glossary:
- Personalization editor: The full-featured tool for building, customizing, and validating personalization expressions; available in any Journey Optimizer field that supports personalization. (product-specific)
- XDM Individual Profile schema: The only schema that can be used to personalize content in Journey Optimizer; defines all profile attributes available for personalization. (product-specific)
- Computed attributes: Pre-calculated profile attributes summarizing individual behavioral events into profile-level values; available as personalization data alongside standard XDM profile fields. (product-specific)
- Personalization playground: An interactive, simulated environment on Experience League for writing and testing personalization code with sample data — no live datasets or sandbox required. (product-specific)
- Inline editing: The ability to type
{{in any text field in the Email Designer or Push channel editor to trigger an autocomplete dropdown and insert profile attributes without opening the full personalization editor. (product-specific) - Generate Content (personalization expressions): An AI tool in the personalization editor and Email Designer that generates personalization expressions from natural language, explains existing code, and fixes issues in a selection. (product-specific)
Guardrails:
- XDM Individual Profile schema is the only schema that can be used to personalize content in Journey Optimizer.
- AEP dataset lookup for personalization requires datasets to be enabled through an API call before use; this feature is currently in beta.
- Inline editing (typing
{{in Email Designer or Push editor) supports profile attributes only.
Terminology:
- Canonical name: personalization — variants: content personalization, message personalization, expression personalization
- Canonical name: personalization editor — variants: personalization capabilities
- Do not confuse: Personalization editor (used to build content expressions in messages and offers — supports both Handlebars and PQL) ≠ Advanced expression editor (used in the journey for conditions on data sources and event information, custom wait activities, and action parameters mapping — provides built-in functions and operators that differ from those in the personalization editor)
- Do not confuse: inline editing (type
{{in Email Designer or Push for quick attribute insertion without opening the full editor) ≠ personalization editor (full tool for complex expressions, helper functions, conditional rules, and fragments) - Do not confuse: XDM Individual Profile schema (the only schema usable for personalization in Journey Optimizer) ≠ other AEP schemas (not usable for personalization unless exposed via dataset lookup)
FAQ:
- Q: What data can be used for personalization in Journey Optimizer? — Profile data from the XDM Individual Profile schema, computed attributes (behavioral events summarized at the profile level), and AEP record dataset lookup (currently beta — requires datasets to be enabled via API).
- Q: What is the personalization playground? — An interactive, simulated environment on Experience League where you can write and test personalization code using sample data, without requiring a live Journey Optimizer sandbox or real datasets.
- Q: How does inline attribute editing work? — Type
{{in any text field in the Email Designer or Push channel editor to open an autocomplete dropdown at the cursor position. Start typing to filter profile attributes, then select one to insert it as a personalization token. Only profile attributes are available inline. - Q: What can Generate Content do in the personalization editor? — It can generate new personalization expressions from natural language descriptions, explain what existing code does, and fix issues in a selected expression — then apply the output when it matches your intent.