Tipo de conteúdo na Blip: Conteúdo dinâmico


Reputação 7
  • Specialist
  • 620 comentários

Ei gente, voltei com mais uma terça-feira de dicas (pode comemorar @Pedro_Lucas)



👉🏼 A dica de hoje é muito valiosa para quem trabalha com mensagens que mudam em tempo de execução - se você não sabe o que é isso, é quando a mensagem é definida ao vivo, ou seja, não é pré-definida.


Um bom exemplo de uso para essa categoria de conteúdo é quando ele é preenchido com informações vindas de uma requisição HTTP - como um rastreio de entrega, por exemplo 😉



Beleza, Bruno, mas o que eu preciso pra usar conteúdos dinâmicos?




  1. Conhecer as estruturas dos conteúdos disponíveis no Blip (ou do canal que você deseja enviar). Você pode conferir essas estruturas clicando aqui. Eu volto a falar disso aqui já já, mas qualquer dúvida, é só chamar a gente, combinado?




  2. Criar um conteúdo do tipo dinâmico no Builder e prepará-lo para receber as informações que você deseja.




01





  1. Preencher as informações 1, 2 e 3 de acordo com a estrutura do conteúdo que você deseja (aquelas que a gente viu no passo 1). Vou descrever aqui o que cada uma dela significa, ok?




    • 1 - MIME Type: essa informação é o que vai definir (e dizer pro Blip) sobre qual conteúdo estamos tratando. É a maneira que temos de preparar o Blip para receber aquele tipo de informações específica (um texto, uma imagem, um menu etc). Esses valores estão descritos na documentação do tipo de conteúdo que você deseja, encontrados clicando aqui. Se você deseja um Quick Reply, por exemplo, o MIME Type será application/vnd.lime.select+json.




    • 2 - Conteúdo da mensagem: O conteúdo da mensagem é um JSON contendo as suas informações que serão exibidas para o usuário no bot. Esse JSON corresponde ao objeto content da estrutura do tipo de conteúdo escolhido e deve seguir o padrão. Você pode salvar esse JSON em uma variável e a utilizar neste campo. Por exemplo, caso o tipo de conteúdo desejado seja um Quick Reply, o JSON deverá apresentar esse padrão:




    • 3 - Metadados (opcional): Utilize este campo caso você precise enviar algum tipo de informação extra (metadado) para o seu bot, mas que não precisam ser exibidas para o usuário. Essas informações são passadas no formato Key: value






04


E aí, contem pra mim: Vocês costumam usar esse tipo de conteúdo? Como? Que tal compartilhar com a gente com você fez?


8 comentários

Reputação 7
Crachá +2

AEEEE O CAMPEÃO VOLTOI, O CAMPEÃO VOLTOU

vou ler mais tarde

Top demais @BrunoC, usei o conteúdo dinâmico em um case onde precisava obter a lista de protudos para simular um fluxo de compra dentro do chatbot.



  1. o cliente escolhe a categoria de produtos que deseja visualizar;

  2. via chamada HTTP obtenho a lista filtrada destes produtos;

  3. exibo em um carrossel dos produtos obtidos da api, exibo: nome, valor, descrição do produto e botões para saber mais, etc;

  4. após um ou mais produtos serem escolhidos, exibo os produtos do “carrinho” informando o valor unitário e valor total da “compra”;


o canivete suíco do buider, dá pra fazer chover com o conteúdo dinâmico. rsrsrs 🚀

Reputação 7

Sim! É uma maravilha pra esses casos 🥰


Mas me conta: sua API já te retorna tudo tratado e formatado para o conteúdo ou você faz isso programaticamente dentro do Blip através de scripts?

Eu criei esta POC - simulando a venda de produtos - no meio do ano passado e estou tratando os dados dentro do builder @BrunoC, a ideia era testar as minhas habilidades nos recursos do blip.







Na sequência criei algumas validações de endereço e CEP para simular o cadastro e a ideia, em backlog, era simular a validação do status de entrega através do bot também, mas ai faltou tempo. rsrsrs 😅

Reputação 7
Crachá +2

eu tava essa semana mesmo pensando em como usar isso ai, vou usar no Hotel que eu presto serviço, pra retornar os quartos disponiveis

Reputação 7

Sensacional, @costa! Mandou muito bem! 👏🏽


Ah! Tô percebendo que você tá super contribuindo em várias discussões aqui no fórum, hein? Tô gostando de ver! 😊 Inclusive, queria te convidar para compartilhar com a gente um pouquinho sobre você no tópico 👉🏼 Se apresente aqui


Te espero lá!

Bom dia Costa, td bem?


Gostaria de conversar com você a respeito desse modelo de carrinho de compras para usarmos no whatsapp e pegar algumas dicas.


Estamos desenhando uma operação bem similar pra venda de nossos produtos.

Reputação 7

@GRUPO_GN além do exemplo do @costa (que vai ser muito legal), temos um Template de Carrinho de compras, que também pode te ajudar te alguma forma.


Dá uma olhadinha: https://templates.blip.ai/cart


Inclusive, se precisar de algum outro modelo pra se basear: https://templates.blip.ai

Comente