Udostępnij za pośrednictwem


Tworzenie dynamicznych stron handlu elektronicznego na podstawie parametrów adresu URL

W tym artykule opisano, jak skonfigurować stronę handlu elektronicznego Microsoft Dynamics 365 Commerce, która może obsługiwać zawartość dynamiczną na podstawie parametrów adresu URL.

Stronę w usługach handlu elektronicznego można skonfigurować tak, aby obsługiowała inną zawartość, w zależności od segmentu w ścieżce adresu URL. Dlatego strona jest znana jako strona dynamiczna. Segment jest używany jako parametr pobierania zawartości strony. Na przykład strona utworzona w konstruktorze witryn i nazwana blog_viewer zostanie zmapowana do adresu URL https://fabrikam.com/blog. Następnie można użyć tej strony, aby wyświetlić inną zawartość, opartą na ostatnim segmencie ścieżki adresu URL. Na przykład ostatnim segmentem adresu URL https://fabrikam.com/blog/article-1 jest article-1.

Możesz także zastąpić sparametryzowany segment URL stroną budowania witryny. Na przykład strona utworzona w konstruktorze witryn i nazwana blog_summary może być zmapowana do adresu URL https://fabrikam.com/blog/about-this-blog. Kiedy żądany jest URL https://fabrikam.com/blog z segmentem /about-this-blog na końcu, zwracana jest zawartość strony blog_summary, zamiast segmentu /about-this-blog interpretowanego jako parametr do użycia przez stronę https://fabrikam.com/blog.

Wybierając nazwy parametrów, które mają być przekazane stronie dynamicznej, nie można używać nazwy strony dynamicznej w postaci, w jakiej występuje ona w adresie URL (/blog w powyższym przykładzie), jako nazwy parametru lub podłańcucha nazwy parametru.

Uwaga

Hostowanie, pobieranie i wyświetlanie dynamicznej zawartości strony jest implementowane przy użyciu niestandardowego modułu. Więcej informacji jest dostępnych w artykule Rozszerzanie kanału online.

Skonfiguruj dynamiczną stronę handlu elektronicznego

Aby skonfigurować dynamiczną stronę handlu elektronicznego, musisz utworzyć stronę dynamiczną, utworzyć podstawowy adres URL i skonfigurować trasę do strony dynamicznej.

Utwórz stronę, która będzie obsługi zawartości dynamicznej

Aby utworzyć stronę z dynamiczną zawartością, wykonaj kroki podane w sekcji Dodawanie nowej strony witryny. Utworzona strona będzie wymagała implementacji modułu, który używa ostatniego segmentu ścieżki URL do pobierania treści z zewnętrznego źródła danych. Aby uzyskać więcej informacji dotyczących tworzenia modułów niestandardowych, zobacz Rozszerzanie kanału online.

Utwórz podstawowy adres URL strony dynamicznej

Aby utworzyć podstawowy adres URL strony dynamicznej w Konstruktorze witryn Commerce, wykonaj następujące kroki.

  1. Przejdź do Adresy URL, a następnie wybierz Nowy > Nowy adres URL.
  2. W oknie dialogowym Utwórz nowy adres URL wybierz Strona wewnętrzna. W obszarze Ścieżka URL wprowadź ścieżkę, która będzie pełnić funkcję katalogu głównego strony dynamicznej (w tym przykładzie jest to /blog). Następnie wybierz Dalej.
  3. W oknie dialogowym Wybór strony wybierz utworzoną przez siebie stronę, która ma służyć jako strona dynamiczna, a następnie Zapisz.
  4. Wybierz Publikuj.

Konfigurowanie marszruty do strony dynamicznej

Aby skonfigurować trasę do strony dynamicznej w narzędziu do tworzenia witryn Commerce, wykonaj następujące kroki.

  1. Przejdź do Ustawienia witryny > Rozszerzenia.
  2. W obszarze Ścieżki parametrów adresu URL wybierz Dodaj, a następnie wprowadź ścieżkę URL wprowadzoną podczas tworzenia adresu URL (w tym przykładzie jest to /blog).
  3. Wybierz Zapisz i opublikuj.

Po skonfigurowaniu trasy wszystkie żądania skierowane do sparametryzowanej ścieżki adresu URL spowodują zwrócenie strony skojarzonej z tym adresem URL. Jeśli jakiekolwiek żądania zawierają dodatkowy segment, skojarzona strona zostanie zwrócona, a zawartość strony zostanie pobrana przy użyciu segmentu jako parametru. Na przykład https://fabrikam.com/blog/article-1 zwróci stronę https://fabrikam.com/blog wyświetlającą treść, którą pobrano przy użyciu parametru /article-1.

Zastąp sparametryzowany adres URL stroną niestandardową

Aby zastąpić sparametryzowany adres URL niestandardową stroną w narzędziu do tworzenia witryn Commerce, wykonaj następujące kroki.

  1. Przejdź do sekcji Adresy URL, a następnie wybierz Nowy > Nowy adres URL.
  2. W oknie dialogowym Utwórz nowy adres URL wybierz Strona wewnętrzna. W obszarze Ścieżka URL wprowadź ścieżkę, która zawiera segment do zastąpienia (w tym przykładzie jest to /blog/about-this-blog). Następnie wybierz Dalej.
  3. W oknie dialogowym Wybór strony wybierz stronę niestandardową, a następnie Zapisz.
  4. Wybierz Publikuj.
  5. Jeśli strona niestandardowa nie została jeszcze opublikowana, przejdź do sekcji Strony, wybierz niestandardową stronę, a następnie wybierz Publikuj.

Po opublikowaniu strony niestandardowej będzie ona wyświetlana zamiast strony dynamicznej, która ma sparametryzowaną zawartość.

Dodatkowe zasoby

Modyfikacja istniejącej strony witryny

Dodawanie nowej strony witryny

Wybieranie układów stron

Zarządzanie metadanymi SEO

Zapisywanie, podgląd i publikowanie strony

Wzbogacanie strony produktu

Wzbogacanie strony docelowej kategorii

Weryfikowanie dostępności zawartości strony

Rozszerzanie kanału online