Skip to main content

Olá pessoal, eu estou utilizando um template message para o whatsapp e nesse template irá um botão para realizar uma ação de clique, porém no link para acessar a página eu preciso enviar 5 variáveis na query desse link para realizar uma requisição, essas variáveis eu estou capturando durante o processo que o usuário está realizando durante o fluxo. Como eu posso armazenar esses dados nesse link sendo que o template message só aceita uma variável? alguém poderia me ajudar a desenvolver essa solução?

@Wellington_de_Brito , tudo bem ?



No bloco onde vai ter o conteudo dinamico que monta o link adicione na ações de entrada um script e nele passe as variaveis que montam o link conforme exemplo:




Salve o retorno em uma variável e use ela no json do conteudo dinamico.


Beleza, ai como eu coloco a variável url no conteúdo dinâmico?


E a url aqui está me dando invalida!


Captura de Tela 2022-08-12 às 14.03.45


@Wellington_de_Brito você vai escrever na variavel text do botão {{nome da variavel de retorno do script}}


Desculpa, @Rafael_Figueiredo mas não entendi!


Para esse caso recomendo que abra um chamado com o time de suporte, pois parece ser alguma falha : https://support.blip.ai/hc/pt-br


@Wellington_de_Brito tipo assim



{

"content": {

"type": "template",

"template": {

"namespace": "",

"name": "",

"language": {

"code": "pt_BR",

"policy": "deterministic"

},

"components": [

{

"type": "body",

"parameters": [

{

"type": "text",

"text": "{{retornovariaveldoscript}}"

}

]

}

]

}


Beleza! Vou abrir o suporte aqui e dar continuidade!! Qualquer dúvida chamo aqui


@Rafael_Figueiredo bom dia! Então eu fiz a solução que você me orientou, porém está sendo recusado pelo whatsapp!! Sabe como posso resolver?



Olá @Wellington_de_Brito tudo bem ? envie novamente um template reescrevendo o conteúdo da seguinte outra forma exemplo.


Confirme o seu pin: {{1}}


O whatsapp reprovar por qualquer coisa que entendam como formatação, mas não são claros quanto onde esta o erro.


Ok! Vou refazer aqui e já te mando um print de tudo que eu fiz!


@Rafael_Figueiredo segue todo o processo abaixo:



Script para pegar as variáveis e adicionar no link:




Criando o template message:




E o conteúdo dinâmico:



{

"content": {

"type": "template",

"template": {

"namespace": "67d9f6d3_e7fc_400c_9773_d2b4978f2736",

"name": "pin_verifica",

"language": {

"code": "pt_BR",

"policy": "deterministic"

},

"components": e

{

"type": "body",

"parameters": t

{

"type": "text",

"text": "{{url}}"

}

]

}

]

}


Sim isso mesmo e parece que está ok.


sim, mas quando faz o template o whatsapp recusa!


@Wellington_de_Brito tente colocar na url o {{2}} pois o 1 você está usando no body



image


Eu fiz o que falou, porém eu não coloquei mais a variável {{1}} no body. Porém não está funcionando!!


@Wellington_de_Brito e o time de suporte retornou sobre isso?


Bom dia Rafael, retornou sim, mas foi sobre aquele erro que estava dando!! Não sobre esse!!


@Rafael_Figueiredo o template message foi aprovado, porém quando eu utilizo no conteúdo dinâmico ele não funciona!! Está ocorrendo igual o anteriores que tinha feito!!






{

"content": {

"type": "template",

"template": {

"namespace": "67d9f6d3_e7fc_400c_9773_d2b4978f2736",

"name": "verificacao_pin",

"language": {

"code": "pt_BR",

"policy": "deterministic"

},

"components": o

{

"type": "body",

"parameters": m

{

"type": "text",

"text": "{{url}}"

}

]

}

]

}


@Wellington_de_Brito repare que você passou no body e nao no botão por isso deu erro.


Tente com :



{

"type": "template",

"template": {

"namespace": "67d9f6d3_e7fc_400c_9773_d2b4978f2736",

"name": "verificacao_pin",

"language": {

"code": "pt_BR",

"policy": "deterministic"

},

"components": :

{

"type":"button",

"sub_type": "url",

"index": 0,

"parameters": :

{

"type": "text",

"text": "{{variavel}}"

}

]

}

]

}

}


Funcionou, porém agora quando abre no navegado ele me retorna um “Não permitido” no meu navegador! Acredito que possa ser algum erro no link, vou verificar!


Captura de Tela 2022-08-17 às 10.47.55


Consegui resolver, era um erro no script!


@Wellington_de_Brito show.


Comente