Seleções
Seleções são grupos de dados que você pode usar para personalizar uma mensagem para cada usuário em sua Campaign. Ao usar uma seleção, você está basicamente configurando filtros personalizados com base em colunas específicas do seu catálogo. Isso pode incluir filtros por marca, tamanho, local, data de adição e muito mais. Isso dá a você controle sobre o que está sendo mostrado aos usuários, permitindo que você defina critérios que os itens devem atender primeiro.
Esta página aborda como criar e usar seleções com seus catálogos.
Depois de criar um catálogo, você pode fazer referência adicional aos dados do catálogo incorporando seleções em suas Campaigns ou recomendações da Braze.

O que você precisa saber
- Você pode criar até 30 seleções por catálogo.
- Você pode adicionar até 10 filtros por seleção.
- As seleções são ótimas para refinar as recomendações dos dados do catálogo da Braze. Se estiver procurando inspiração, consulte Sobre recomendações de itens para ver exemplos de casos de uso.
Filtros de geolocalização
Se o seu catálogo inclui um tipo de campo de geolocalização, você pode usar filtros baseados em geolocalização em suas seleções para exibir itens do catálogo com base na proximidade de um ponto geográfico.
Dois operadores de geolocalização estão disponíveis:
| Operador | Descrição |
|---|---|
geo within |
Retorna itens cujo campo de geolocalização está dentro de um raio especificado de um ponto central. |
geo outside |
Retorna itens cujo campo de geolocalização está fora de um raio especificado de um ponto central. |
Quando um filtro de geolocalização é aplicado, os resultados são classificados por distância, com o item mais próximo primeiro.
Definindo o ponto central com Liquid
Você pode definir o ponto central dinamicamente usando Liquid. Por exemplo, para filtrar itens em relação à localização mais recente de cada usuário, use o atributo {{${most_recent_location}}} como valor do filtro:
1
{{${most_recent_location}}}
Caso de uso: mostrar as lojas mais próximas
Digamos que seu catálogo contenha um campo store_location do tipo geolocalização. Você pode criar uma seleção que usa o operador geo within para retornar locais de lojas dentro de um raio definido da localização mais recente de cada usuário. Defina o valor do filtro como {{${most_recent_location}}} para que o ponto central seja atualizado por usuário. Como os resultados são classificados por distância, o primeiro item retornado é sempre a loja mais próxima.
Criando uma seleção
Para criar uma seleção, faça o seguinte.
- Acesse Catalogs e selecione seu catálogo na lista.
- Selecione a guia Selection e clique em Create Selection.
- Dê um nome e uma descrição opcional à sua seleção.
- Em Filter Field, selecione a coluna do catálogo pela qual você deseja filtrar. Campos de string com mais de 1.000 caracteres não podem ser selecionados para filtros.
- Termine de definir seus critérios de filtro selecionando o operador relevante (por exemplo, “equals” ou “does not equal”) e o atributo.
- Na seção Sort type, determine como os resultados são classificados. Por padrão, os resultados são retornados sem uma ordem específica. Para especificar a classificação por um campo específico, desative a opção Randomize Sort Order e especifique o Sort Field e a Sort Order (ascendente ou descendente).
- Na seção Results limit, insira os resultados (até 50).
- Selecione Create Selection.
Teste e pré-visualização
Depois de criar uma seleção, você pode usar a seção Preview for user para ver o que uma seleção retornaria para um usuário aleatório ou um usuário específico. Para seleções que usam personalização, só é possível visualizar a prévia depois de selecionar um usuário.
Liquid nos resultados da seleção
O uso de qualquer Liquid em catálogos, como atributos personalizados e eventos personalizados, pode resultar em resultados diferentes retornados para cada usuário em sua seleção.

O Conteúdo conectado via Liquid não é compatível com essas configurações de filtro.

Uso de seleções no envio de mensagens
Depois de criar sua seleção, personalize suas mensagens com Liquid para inserir os itens filtrados desse catálogo. Você pode fazer com que a Braze gere o Liquid para você na janela de personalização encontrada nos criadores de mensagens:
- Em qualquer criador de mensagens que suporte personalização, selecione para abrir a janela de personalização.
- Em Personalization Type, selecione Catalog Items.
- Selecione o nome do catálogo.
- Em Item selection method, selecione Use a selection.
- Selecione sua seleção na lista.
- Em Information to Display, selecione quais campos do catálogo devem ser incluídos para cada item.
- Selecione o ícone Copy e cole o Liquid onde for necessário em sua mensagem.

Caso de uso
Digamos que você tenha um serviço de entrega de refeições e queira enviar uma mensagem personalizada aos seus usuários que têm preferências específicas de refeições com base na categoria de alimentos visualizada mais recentemente.
Usando um catálogo com as informações do seu serviço de entrega de refeições para o nome da refeição, o preço, a imagem e a categoria da refeição, é possível criar uma seleção para recomendar três refeições com base na categoria visualizada mais recentemente por um usuário.

Para usar esse catálogo e essa seleção em uma Campaign, use o modal Add Personalization na seção de composição de mensagens da criação de uma Campaign. Neste exemplo, selecionamos o catálogo com as informações do seu serviço de entrega de refeições e a seleção para recomendações de refeições com base na categoria visualizada mais recentemente. Isso nos permite exibir o nome e o preço da refeição. Para enriquecer ainda mais sua mensagem, você pode usar a seleção para adicionar também uma imagem da primeira refeição recomendada.

Por exemplo, digamos que você tenha um usuário cuja categoria visualizada mais recentemente seja “Chicken”. Usando a personalização definida e uma Campaign de cartão de conteúdo, é possível enviar três recomendações de refeições que incluam frango para esse usuário.

Usando a mesma personalização, você também pode enviar três recomendações de refeições para um usuário cuja categoria visualizada mais recentemente seja “Beef”.
