Você está aqui:
Configurar promoções baseadas em canal no Revenue Cloud (beta)
Conclua essa configuração de canal opcional se quiser que os designers de precificação definam a elegibilidade da promoção com base em canais. Depois de concluir essa configuração, o Revenue Cloud mostra promoções a representantes de vendas, parceiros e clientes apenas quando eles realizam transações nos canais elegíveis. Para configurar canais, crie um campo personalizado que armazene o tipo de canal e mapeie o campo para suas definições de contexto.
Edições obrigatórias
| Disponível em: Lightning Experience |
| Disponível em: Edições Enterprise, Unlimited e Developer do Revenue Cloud com a licença Revenue Cloud Advanced e a licença Gerenciamento de promoções globais Complemento básico ou Licença Gerenciamento de fidelidade – Crescimento ou Starter. |
| Permissões de usuário necessárias | |
|---|---|
| Para personalizar definições de contexto: | Administrador do Serviço de contexto |
Digamos que uma empresa ofereça vendas por meio de canais, como presenciais, telefone e site. Com canais, eles podem fornecer promoções diferentes com base no local em que a venda ocorre.
- Criar um campo personalizado
No objeto Conta, crie um campo personalizado para armazenar canais. - Mapear o campo personalizado na definição de contexto da transação de vendas
Para mostrar promoções com base em canais do configurador de produto e do Editor de linha de transação, mapeie o campo personalizado para sua definição de contexto da transação de vendas. - Criar um mapeamento de promoção para descoberta de produto e mapear o campo
Para mostrar promoções baseadas em canais na página Procurar catálogos, mapeie o campo personalizado para sua definição de contexto de Descoberta de produto. - Habilitar canais
Depois de editar as definições de contexto de descoberta de produto e transação de vendas, atualize a biblioteca de regras e habilite os canais.
Criar um campo personalizado
No objeto Conta, crie um campo personalizado para armazenar canais.
- Rótulo de campo: Tipo de canal de engajamento
- Nome do campo: Engagement_Channel_Type__c
- Tipo de dados: Pesquisa (tipo de canal de engajamento)
Mapear o campo personalizado na definição de contexto da transação de vendas
Para mostrar promoções com base em canais do configurador de produto e do Editor de linha de transação, mapeie o campo personalizado para sua definição de contexto da transação de vendas.
Adicionar um atributo
- Em Configuração, localize e selecione Definições de contexto.
- Na guia Definições personalizadas, clique em sua definição de contexto SalesTransactionContext estendida e, em seguida, clique em Editar.
- Clique em Avançar até chegar à página Editar atributos.
-
Na página Editar atributos, adicione o atributo ChannelId__c ao nó SalesTransaction.
- Clique em SalesTransaction.
- Clique em Adicionar atributos.
- Insira o nome como ChannelId__c.
- Em Tipo, selecione Entrada.
- Para Tipo de dados, selecione String.
- Clique em Avançar.
- Na página Editar marcas de atributo, clique em Gerar todas as marcas e, em seguida, clique em Retenir e gerar novamente.
- Salve suas alterações.
Mapear o atributo
-
Abra QuoteEntitiesMapping.
-
Clique em
ao lado de QuoteEntitiesMapping e selecione Editar mapeamento de SObject.
- Selecione Marcar como padrão e clique em Mapa.
- Se você visualizar "A nova IU de mapeamento de contexto está aqui!" janela, clique em Continuar.
-
Clique em
-
Mapeie o atributo ChannelId dependendo de você ter ativado ou não a configuração Criar cotações sem uma oportunidade relacionada na página Configurações de cotação.
Se você tiver ativado a configuração, mapeie ChannelId__C em SalesTransaction para Quote > QuoteAccount > Engagement_Channel_Type__c > Id.

Nota Para aprender a usar campos que têm um relacionamento de pesquisa, consulte Adicionar mapeamento de contexto.-
Se você não tiver ativado a configuração, mapeie ChannelId__C em SalesTransaction para Quote > Account > Engagement_Channel_Type__c > Id.
- Salve suas alterações.
-
Clique em
para retornar à página de definição de contexto.
-
Abra OrderEntitiesMapping.
-
Clique em
ao lado de OrderEntitiesMapping e selecione Editar mapeamento de sObject.
- Clique em Mapear.
- Se você visualizar "A nova IU de mapeamento de contexto está aqui!" janela, clique em Continuar.
-
Clique em
- Mapeie o atributo ChannelId__C em SalesTransaction para Order > Account > Engagement_Channel_Type__c > Id.
- Salve suas alterações.
- Ative a definição de contexto.
Criar um mapeamento de promoção para descoberta de produto e mapear o campo
Para mostrar promoções baseadas em canais na página Procurar catálogos, mapeie o campo personalizado para sua definição de contexto de Descoberta de produto.
Adicionar um atributo
- Em Configuração, localize e selecione Definições de contexto.
- Clique em Definições personalizadas.
-
Clique em sua definição de contexto estendida de Descoberta de produto.
Se você estiver usando a definição de contexto predefinida, estenda sua definição de contexto de ProductDiscoveryContext.
- Clique em Editar.
- Clique em Avançar até chegar à página Editar atributos.
-
Na página Editar atributos, adicione um atributo ao nó Conta.
- Clique em Conta.
- Para Nome, insira Channel__c.
- Em Tipo, selecione Entrada.
- Para Tipo de dados, selecione String.
- Clique em Avançar.
- Na página Editar marcas de atributo, clique em Gerar todas as marcas e, em seguida, clique em Retenir e gerar novamente.
- Salve suas alterações.
Mapear o atributo
- Abra sua definição de contexto estendida de Descoberta de produto.
- Na guia Dados do mapa, clique em Adicionar mapeamento.
- Insira um nome e uma descrição para o mapeamento de contexto e clique em Avançar.
- Desmarque as opções de modo que apenas Associação esteja selecionada e clique em Mapa.
- Clique em Selecionar objeto.
- Clique em Definição de contexto.
- Clique em Continuar.
- Selecione sua definição de contexto de transação de vendas estendida e clique em Confirmar.
-
Mapeie esses nós e atributos e salve suas alterações.
Contexto de descoberta de produto Contexto da transação de vendas Mapeamento de conta Conta SalesTransaction AccountId Conta CurrencyIsoCode CurrencyIsoCode Channel__c ChannelId__c Mapeamento de categoria Categoria SalesTransactionItem CategoryId ProductCategory Mapeamento de categoriaProduct CategoryProduct SalesTransactionItem ProductId Produto CategoryId ProductCategory
Nota Consulte o ProductDiscoveryPromoMapping predefinido para referência. Ele contém todos os mapeamentos, exceto para o mapeamento de canal. -
Clique em
para retornar à página de definição de contexto.
-
Clique em
ao lado de ProductDiscoveryMapping e selecione Editar mapeamento de sObject.
- Selecione Marcar como padrão e clique em Mapa.
-
Se a Conta não estiver visível na seção Objetos do Connect, adicione-a como uma fonte de dados.
-
Clique em
.
- Clique em Objetos do Salesforce.
- Localize e selecione Conta.
-
Clique em
.
- Clique em Concluído.
-
Clique em
- Mapeie Channel__c em Conta na definição de contexto para Engagement_Channel_Type__c | Id no objeto Conta.
- Mapeie o id na definição de contexto para o id na conta.
- Salve suas alterações.
-
Clique em
para retornar à página de definição de contexto.
- Ative sua definição de contexto.
Habilitar canais
Depois de editar as definições de contexto de descoberta de produto e transação de vendas, atualize a biblioteca de regras e habilite os canais.
- Mapeie a marca de contexto para o nome de mapeamento engagementChannelId na biblioteca de regras.
- Preencha o campo Tipo de canal de engajamento nos registros da conta.
Depois de ativar Promoções para transações, na seção Mapeamento de contexto da promoção da página Configurações de descoberta de produto, selecione o mapeamento de promoção de Descoberta de produto. Consulte Ativar promoções no Revenue Cloud.

