Na VTEX, a tag do Google Analytics sempre é inserida através do Google Tag Manager, para ser executada em todo o site. Iremos personalizá-la para que, sempre que disponível, as keywords da busca realizada pelo usuário sejam enviadas ao GA.
Faremos isso personalizando a URL rastreada por ele, como se a VTEX sempre as colocasse no parâmetro ft
. Ex: www.site.com/celular-android?ft=celular%20android
Este método não irá duplicar ou afetar os dados rastreados pelo Analytics e irá aproveitar o recurso de Pesquisa Interna nele já existente.
{{searchTerm}}
= tipo "Variável da camada de dados", nome da variável "siteSearchTerm
". Estará presente no dataLayer de toda página de busca, tendo como valor as keywords da pesquisa do usuário.{{searchUrlFT}}
= tipo "URL", componente "Consulta", chave de consulta "ft". Para caso a URL já possua o parâmetro (querystring)ft
.