URL 매개 변수를 기반으로 동적 전자 상거래 페이지 생성
이 도움말에서는 URL 매개 변수를 기반으로 동적 콘텐츠를 제공할 수 있는 전자 상거래 페이지를 설정하는 Microsoft Dynamics 365 Commerce 방법을 설명합니다.
전자 상거래 페이지는 URL 경로의 세그먼트에 따라 다른 콘텐츠를 제공하도록 구성할 수 있습니다. 따라서 이 페이지를 동적 페이지라고 합니다. 세그먼트는 페이지 컨텐츠를 검색하기 위한 매개 변수로 사용됩니다. 예를 들어 사이트 작성기에서 만들어지고 이름이 blog_viewer 인 페이지는 URL에 매핑됩니다 https://fabrikam.com/blog
. 그런 다음 이 페이지를 사용하여 URL 경로의 마지막 세그먼트를 기반으로 다른 콘텐츠를 표시할 수 있습니다. 예를 들어 URL https://fabrikam.com/blog/article-1
의 마지막 세그먼트는 article-1입니다 .
매개변수화된 URL 세그먼트를 사이트 작성기 페이지로 재정의할 수도 있습니다. 예를 들어 사이트 작성기에서 만들어지고 이름이 blog_summary 인 페이지를 URL https://fabrikam.com/blog/about-this-blog
에 매핑할 수 있습니다. 끝에 세그먼트가 있는 URL을 https://fabrikam.com/blog
요청하면 /about-this-blog
세그먼트 페이지에서 사용할 매개 변수로 해석되는 대신 blog_summary /about-this-blog
페이지 콘텐츠가 반환 https://fabrikam.com/blog
됩니다.
동적 페이지에 전달할 매개변수의 이름을 선택할 때 URL에 표시되는 동적 페이지의 이름(/blog
위의 예에서)은 매개변수 이름이나 매개변수 이름의 하위 문자열로 사용할 수 없습니다.
메모
동적 페이지 콘텐츠를 호스팅, 검색 및 표시하는 기능은 사용자 지정 모듈을 사용하여 구현됩니다. 자세한 내용은 온라인 채널 확장성을 참조하세요.
동적 전자 상거래 페이지 설정
동적 전자 상거래 페이지를 설정하려면 동적 페이지를 만들고, 기본 URL을 만들고, 동적 페이지에 대한 경로를 구성해야 합니다.
동적 콘텐츠를 제공할 페이지 만들기
동적 콘텐츠를 제공할 페이지를 만들려면 새 사이트 페이지 추가의단계를 따라와 따릅니다. 만드는 페이지에는 URL 경로의 마지막 세그먼트를 사용하여 외부 데이터 원본에서 콘텐츠를 검색하는 모듈을 구현해야 합니다. 사용자 지정 모듈 개발에 대한 자세한 내용은 온라인 채널 확장성을 참조하세요.
동적 페이지의 기본 URL 만들기
Commerce 사이트 작성기에서 동적 페이지의 기본 URL을 만들려면 다음 단계를 따라와 따르십시오.
- URL로 이동하여 새새 URL 을 > 선택합니다.
- 새 URL 만들기 대화 상자에서 내부 페이지를 선택합니다. URL 경로에서 동적 페이지의 루트 역할을 할 경로를 입력합니다(이 예에서는 /blog). 그런 다음 다음을 선택합니다.
- 페이지 선택 대화 상자에서 동적 페이지로 사용하기 위해 만든 페이지를 선택한 다음, 저장 을 선택합니다.
- 게시를 선택합니다.
동적 페이지에 대한 경로 구성
Commerce 사이트 작성기에서 동적 페이지에 대한 경로를 구성하려면 다음 단계를 따라와 따르십시오.
- 사이트 설정 확장 프로그램 > 으로이동합니다.
- 매개 변수가 있는 URL 경로에서 추가를 선택한 다음, URL을 만들 때 입력한 URL 경로(이 예제에서는 /blog) 를 입력합니다.
- 저장 및 게시를 선택합니다.
경로가 구성되면 매개 변수가 있는 URL 경로에 대한 모든 요청은 해당 URL과 연결된 페이지를 반환합니다. 요청에 추가 세그먼트가 포함된 경우 연결된 페이지가 반환되고 세그먼트를 매개 변수로 사용하여 페이지 콘텐츠가 검색됩니다. 예를 들어, https://fabrikam.com/blog/article-1
는 /article-1 https://fabrikam.com/blog
매개 변수를 사용하여 검색한 콘텐츠를 표시하는 페이지를 반환합니다 .
매개 변수가 있는 URL을 사용자 지정 페이지로 재정의
Commerce 사이트 작성기에서 매개 변수가 있는 URL을 사용자 지정 페이지로 재정의하려면 다음 단계를 따라와 마십시오.
- URL로 이동하여 새새 URL 을 > 선택합니다.
- 새 URL 만들기 대화 상자에서 내부 페이지를 선택합니다. URL 경로에서 재정의할 세그먼트가 포함된 경로를 입력합니다(이 예에서는 /blog/about-this-blog ). 그런 다음 다음을 선택합니다.
- 페이지 선택 대화 상자에서 사용자 지정 페이지를 선택한 다음, 저장 을 선택합니다.
- 게시를 선택합니다.
- 사용자 지정 페이지가 아직 게시되지 않은 경우 페이지로 이동하여사용자 지정 페이지를 선택한 다음 게시를 선택합니다.
사용자 지정 페이지가 게시되면 매개 변수가 있는 콘텐츠가 있는 동적 페이지 대신 제공됩니다.