Adicionar código de script às páginas do site para suportar telemetria
Isto artigo descreve como adicionar código de script do lado do cliente às páginas do seu site para dar suporte à coleção de telemetria do lado do cliente.
A análise da Web é uma ferramenta essencial quando você quer entender como seus clientes interagem com seu site e tomar decisões que ajudarão a otimizar a experiência para a conversão máxima. Muitos pacotes de análise da web estão disponíveis para ajudá-lo a atingir esses objetivos, como Google Analytics, Clicky, Moz Analytics e KISSMetrics. A maioria dos pacotes de análise da Web exige que você adicione código de script do lado do <cliente no elemento head> do HTML para todas as páginas do seu site.
Nota
As instruções neste artigo também se aplicam a outras funcionalidades personalizadas do lado do cliente que Microsoft Dynamics 365 Commerce não oferecem nativamente.
Criar um fragmento reutilizável para o código de script
Um fragmento permite que você reutilize o código de script embutido ou externo em todas as páginas do seu site, independentemente do modelo utilizado.
Criar um fragmento reutilizável para o código de script embutido
Para criar um fragmento reutilizável para o código de script embutido no construtor de sites, siga estas etapas.
- Vá para Fragmentos e selecione Novo.
- Na caixa de diálogo Novo fragmento , selecione Script embutido.
- Em Nome do fragmento, introduza um nome para o fragmento e, em seguida, selecione OK.
- No fragmento que você criou, selecione o módulo de script embutido padrão.
- No painel de propriedades à direita, em Script embutido, insira o script do lado do cliente. Em seguida, configure outras opções conforme necessário.
- Selecione Guardar e, em seguida, selecione Concluir edição.
- Selecione Publicar.
Criar um fragmento reutilizável para o código de script externo
Para criar um fragmento reutilizável para o código de script externo no construtor de sites, siga estas etapas.
- Vá para Fragmentos e selecione Novo.
- Na caixa de diálogo Novo fragmento , selecione Script externo.
- Em Nome do fragmento, introduza um nome para o fragmento e, em seguida, selecione OK.
- No fragmento que você criou, selecione o módulo de script externo padrão.
- No painel de propriedades à direita, em Origem do script, adicione um URL externo ou relativo para a origem do script externo. Em seguida, configure outras opções conforme necessário.
- Selecione Guardar e, em seguida, selecione Concluir edição.
- Selecione Publicar.
Nota
Se política de segurança de conteúdo (CSP) estiver habilitado para seu site, verifique se todas as URLs externas são adicionadas à diretiva CSP script-src no Commerce construtor de sites. Para obter mais informações, consulte Gerenciar política de segurança de conteúdo (CSP).
Adicionar um fragmento que inclua código de script a um modelo
Para adicionar um fragmento que inclua código de script a um modelo no construtor de sites, siga estas etapas.
- Vá para Modelos e abra o modelo para as páginas às quais você deseja adicionar seu código de script.
- No painel esquerdo, expanda a hierarquia do modelo para mostrar o slot HTML Head .
- No slot HTML Head , selecione o botão de reticências (...) e, em seguida, selecione Adicionar fragmento.
- Selecione o fragmento que você criou para o código de script.
- Selecione Guardar e, em seguida, selecione Concluir edição.
- Selecione Publicar.
Adicionar um script externo ou inline diretamente a um modelo
Se você quiser inserir um script embutido ou externo diretamente em um conjunto de páginas que são controladas por um único modelo, não é necessário criar um fragmento primeiro.
Adicionar um script embutido diretamente a um modelo
Para adicionar um script embutido diretamente a um modelo no construtor de sites, siga estas etapas.
- Vá para Modelos e abra o modelo para as páginas às quais você deseja adicionar seu código de script.
- No painel esquerdo, expanda a hierarquia do modelo para mostrar o slot HTML Head .
- No slot HTML Head , selecione o botão de reticências (...) e, em seguida, selecione Adicionar módulo.
- Na caixa de diálogo Adicionar módulo , selecione Script embutido.
- No painel de propriedades à direita, em Script embutido, insira o script do lado do cliente. Em seguida, configure outras opções conforme necessário.
- Selecione Guardar e, em seguida, selecione Concluir edição.
- Selecione Publicar.
Adicionar um script externo diretamente a um modelo
Para adicionar um script externo diretamente a um modelo no construtor de sites, siga estas etapas.
- Vá para Modelos e abra o modelo para as páginas às quais você deseja adicionar seu código de script.
- No painel esquerdo, expanda a hierarquia do modelo para mostrar o slot HTML Head .
- No slot HTML Head , selecione o botão de reticências (...) e, em seguida, selecione Adicionar módulo.
- Na caixa de diálogo Adicionar módulo, selecione Script externo.
- No painel de propriedades à direita, em Origem do script, adicione um URL externo ou relativo para a origem do script externo. Em seguida, configure outras opções conforme necessário.
- Selecione Guardar e, em seguida, selecione Concluir edição.
- Selecione Publicar.
Recursos adicionais
Trabalhar com CSS ficheiros de substituição