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 suportar a recolha de telemetria do lado do cliente.
A análise da Web é uma ferramenta essencial quando se pretende compreender a forma como os clientes interagem com o seu sítio e tomar decisões que ajudem a otimizar a experiência para uma conversão máxima. Estão disponíveis muitos pacotes de análise da Web para o ajudar a atingir estes objectivos, como o Google Analytics, o Clicky, o Moz Analytics e o KISSMetrics. A maioria dos pacotes de análise da Web exige que 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 deste artigo também se aplicam a outras funcionalidades personalizadas do lado do cliente que o Microsoft Dynamics 365 Commerce não oferece nativamente.
Criar um fragmento reutilizável para o seu código de script
Um fragmento permite-lhe reutilizar código de script em linha ou externo em todas as páginas do seu sítio, independentemente do modelo que utilizam.
Criar um fragmento reutilizável para o seu código de script em linha
Para criar um fragmento reutilizável para o seu código de script em linha em construtor de sites, siga estes passos.
- Aceda a Fragmentos e, em seguida, seleccione Novo.
- Na caixa de diálogo New fragment , seleccione Inline script.
- Em Nome do fragmento, introduza um nome para o fragmento e, em seguida, seleccione OK.
- No fragmento que criou, seleccione o módulo Default inline script .
- No painel de propriedades à direita, em Inline script, introduza o seu script do lado do cliente. Em seguida, configure outras opções conforme necessário.
- Seleccione Guardar e, em seguida, seleccione Terminar a edição.
- Selecione Publicar.
Criar um fragmento reutilizável para o seu código de script externo
Para criar um fragmento reutilizável para o seu código de script externo em construtor de sites, siga estes passos.
- Aceda a Fragmentos e, em seguida, seleccione Novo.
- Na caixa de diálogo New fragment , seleccione External script.
- Em Nome do fragmento, introduza um nome para o fragmento e, em seguida, seleccione OK.
- No fragmento que criou, seleccione o módulo Default external script .
- No painel de propriedades à direita, em Script source, adicione um URL externo ou relativo para a fonte de script externo. Em seguida, configure outras opções conforme necessário.
- Seleccione Guardar e, em seguida, seleccione Terminar a edição.
- Selecione Publicar.
Nota
Se o política de segurança de conteúdo (CSP) estiver ativado para o seu site, certifique-se de que todos os URLs externos são adicionados à diretiva script-src CSP no Commerce construtor de sites. Para mais informações, consulte Manage política de segurança de conteúdo (CSP).
Adicionar um fragmento que inclui código de script a um modelo
Para adicionar um fragmento que inclua código de script a um modelo em construtor de sites, siga estes passos.
- Aceda a Templates e abra o modelo para as páginas às quais pretende adicionar o seu código de script.
- No painel esquerdo, expanda a hierarquia de modelos para mostrar a ranhura HTML Head .
- Na ranhura HTML Head , seleccione o botão de reticências (...) e, em seguida, seleccione Adicionar fragmento.
- Seleccione o fragmento que criou para o seu código de script.
- Seleccione Guardar e, em seguida, seleccione Terminar a edição.
- Selecione Publicar.
Adicionar um script externo ou um script inline diretamente a um modelo
Se pretender inserir um script em linha ou externo diretamente num conjunto de páginas que são controladas por um único modelo, não tem de criar primeiro um fragmento.
Adicionar um script inline diretamente a um modelo
Para adicionar um script em linha diretamente a um modelo em construtor de sites, siga estes passos.
- Aceda a Templates e abra o modelo para as páginas às quais pretende adicionar o seu código de script.
- No painel esquerdo, expanda a hierarquia de modelos para mostrar a ranhura HTML Head .
- Na ranhura HTML Head , seleccione o botão de reticências (...) e, em seguida, seleccione Add Module.
- Na caixa de diálogo Add Module , seleccione Inline script.
- No painel de propriedades à direita, em Inline script, introduza o seu script do lado do cliente. Em seguida, configure outras opções conforme necessário.
- Seleccione Guardar e, em seguida, seleccione Terminar a edição.
- Selecione Publicar.
Adicionar um script externo diretamente a um modelo
Para adicionar um script externo diretamente a um modelo em construtor de sites, siga estes passos.
- Aceda a Templates e abra o modelo para as páginas às quais pretende adicionar o seu código de script.
- No painel esquerdo, expanda a hierarquia de modelos para mostrar a ranhura HTML Head .
- Na ranhura HTML Head , seleccione o botão de reticências (...) e, em seguida, seleccione Add Module.
- Na caixa de diálogo Add Module , seleccione External script.
- No painel de propriedades à direita, em Script source, adicione um URL externo ou relativo para a fonte de script externo. Em seguida, configure outras opções conforme necessário.
- Seleccione Guardar e, em seguida, seleccione Terminar a edição.
- Selecione Publicar.
Recursos adicionais
Trabalhar com ficheiros de substituição CSS