Partilhar via


Criar páginas dinâmicas de comércio eletrónico com base em parâmetros de URL

Nota

O Grupo de Interesse de Varejo do Dynamics 365 Commerce mudou do Yammer para o Viva Engage. Se você não tiver acesso à nova comunidade Viva Engage, preencha este formulário (https://aka.ms/JoinD365commerceVivaEngageCommunity) para ser adicionado e mantenha-se envolvido nas últimas discussões.

Este artigo descreve como configurar uma página de comércio eletrónico do Microsoft Dynamics 365 Commerce que possa apresentar conteúdo dinâmico, com base em parâmetros de URL.

Uma página de comércio eletrónico pode ser configurada para apresentar conteúdo diferente, com base num segmento no caminho do URL. Portanto, a página é conhecida como uma página dinâmica. O segmento é utilizado como parâmetro para obter o conteúdo da página. Por exemplo, uma página criada no construtor de sites e chamada blog_viewer é mapeada para o URL https://fabrikam.com/blog. Esta página pode então ser usada para mostrar conteúdo diferente, com base no último segmento no caminho do URL. Por exemplo, o último segmento no URL https://fabrikam.com/blog/article-1 é artigo 1.

Também pode substituir um segmento de URL parametrizado por uma página do construtor de sites. Por exemplo, uma página criada no construtor de sites e chamada blog_summary pode ser mapeada para o URL https://fabrikam.com/blog/about-this-blog. Quando o https://fabrikam.com/blog URL é solicitado com o /about-this-blog segmento no final, o conteúdo da página blog_summary é retornado em vez de o segmento /about-this-blog ser interpretado como um parâmetro a ser utilizado pela página https://fabrikam.com/blog.

Ao selecionar nomes para os parâmetros a serem transmitidos para a página dinâmica, o nome da página dinâmica como aparece mo URL (/blog no exemplo acima) não pode ser utilizado como um nome de parâmetro ou uma subcadeia de um nome de parâmetro.

Nota

A funcionalidade de alojamento, obtenção e apresentação de conteúdo dinâmico da página é implementada usando um módulo personalizado. Para mais informações, consulte Extensibilidade do canal online.

Configurar uma página de comércio eletrónico dinâmica

Para configurar uma página de comércio eletrónico dinâmica, tem de criar a página dinâmica, criar o URL base e configurar o percurso para a página dinâmica.

Criar a página que apresentará conteúdo dinâmico

Para criar uma página que apresentará conteúdo dinâmico, siga os passos em Adicionar uma nova página do site. A página que criar exigirá a implementação de um módulo que use o último segmento no caminho da URL para obter conteúdo de uma origem de dados externa. Para mais informações sobre o desenvolvimento de módulos personalizados, consulte Extensibilidade do canal online.

Criar o URL base para a página dinâmica

Para criar o URL base da página dinâmica no construtor de sites do Commerce, siga estes passos:

  1. Aceda a URLs e selecione Novo > Novo URL.
  2. Na caixa de diálogo Criar novo URL, selecione Página interna. Em Caminho do URL, insira o caminho que servirá de raiz para a página dinâmica (neste exemplo, /blog). Em seguida, selecione Seguinte.
  3. Na caixa de diálogo Selecionar uma página, selecione a página que criou para servir como página dinâmica e, em seguida, selecione Guardar.
  4. Selecione Publicar.

Configurar a rota para a página dinâmica

Para configurar a rota para a página dinâmica no construtor de sites do Commerce, siga estes passos:

  1. Aceda a Definições do Site > Extensões.
  2. Em Caminhos de URL parametrizados, selecione Adicionar e insira o caminho de URL que o utilizador inseriu quando criou a URL (neste exemplo, /blog).
  3. Selecione Guardar e publicar.

Depois de a rota ser configurada, todos os pedidos para o caminho de URL parametrizado devolverão a página que está associada a esse URL. Se alguma solicitação contiver um segmento adicional, a página associada será devolvida e o conteúdo da página será obtido usando o segmento como parâmetro. Por exemplo, https://fabrikam.com/blog/article-1 devolverá a página https://fabrikam.com/blog a apresentar o conteúdo que obteve com o parâmetro /article-1.

Substituir um URL parametrizado por uma página personalizada

Para sobrescrever uma URL parametrizada com uma página personalizada no construtor de sites do Commerce, siga estes passos:

  1. Aceda a URLs e selecione Novo > Novo URL.
  2. Na caixa de diálogo Criar novo URL, selecione Página interna. Em Caminho do URL, insira o caminho que inclui o segmento a ser substituído (neste exemplo, /blog/about-this-blog). Em seguida, selecione Seguinte.
  3. Na caixa de diálogo Selecionar uma página, selecione a página personalizada e, em seguida, selecione Guardar.
  4. Selecione Publicar.
  5. Se a página personalizada ainda não tiver sido publicada, aceda a Páginas, selecione a página personalizada e, em seguida, selecione Publicar.

Depois de a página personalizada ser publicada, será disponibilizada em vez da página dinâmica que tem conteúdo parametrizado.

Recursos adicionais

Modificar uma página de site existente

Adicionar uma nova página ao site

Selecionar esquemas de página

Gerir metadados de SEO

Guardar, pré-visualizar e publicar uma página

Enriquecer uma página de produto

Enriquecer uma página de destino de categoria

Verificar a acessibilidade do conteúdo da página

Extensibilidade do canal online