URL parametrelerini temel alan dinamik e-ticaret sayfaları oluşturma

Uyarı

Dynamics 365 Commerce Perakende İlgi Grubu Yammer'dan Viva Engage'e taşındı. Yeni Viva Engage topluluğuna erişiminiz yoksa topluluğa eklenmez ve en son tartışmalarla ilgilenmeye devam etmek için bu formu (https://aka.ms/JoinD365commerceVivaEngageCommunity) doldurun.

Bu makalede, URL parametrelerine göre dinamik içerik sunan bir Microsoft Dynamics 365 Commerce e-ticaret sayfasının nasıl ayarlanacağı açıklanır.

Url yolundaki bir segmente göre farklı içerik sunmak için bir e-ticaret sayfası yapılandırabilirsiniz. Bu yapılandırma, sayfayı dinamik bir sayfa yapar. Sayfa içeriğini almak için segmenti parametre olarak kullanın. Örneğin, site oluşturucusunda oluşturduğunuz ve blog_viewer adlandırdığınız bir sayfa URL'sine https://fabrikam.com/blogeşler. BU sayfayı, URL yolundaki son segmente göre farklı içerik göstermek için kullanabilirsiniz. Örneğin, https://fabrikam.com/blog/article-1 URL'sindeki son segment makale-1'dir.

Ayrıca site oluşturucusu sayfasıyla parametreli hale getirilen bir URL segmentini geçersiz kılabilirsiniz. Örneğin, site oluşturucusu'nda oluşturduğunuz ve blog_summary adıyla oluşturduğunuz bir sayfa URL'sine https://fabrikam.com/blog/about-this-blogeşler. https://fabrikam.com/blog URL'si sonunda /about-this-blog segmentiyle istendiğinde, segmenti /about-this-blog sayfasıyla kullanılacak bir parametre biçiminde yorumlanmaz. Bunun yerine https://fabrikam.com/blog sayfası döndürülür.

Parametrelerin dinamik sayfaya geçirilmesi için adlar seçtiğinizde, URL'de göründüğü gibi (/blog önceki örnekte) parametre adı olarak veya parametre adının alt dizesi olarak dinamik sayfanın adını kullanmayın.

Uyarı

Özel modül, dinamik sayfa içeriğini barındırma, alma ve gösterme işlevlerini uygular. Daha fazla bilgi için bkz. Çevrimiçi kanal genişletilebilirliği.

Dinamik e-ticaret sayfası ayarlama

Dinamik bir e-ticaret sayfası ayarlamak için dinamik sayfayı oluşturun, temel URL'yi oluşturun ve yolu dinamik sayfaya yapılandırın.

Dinamik içerik sunan sayfayı oluşturma

Dinamik içerik sunan bir sayfa oluşturmak için Yeni site ekleme sayfasındaki adımları izleyin. Sayfa, dış veri kaynağından içerik almak için URL yolundaki son kesimi kullanan bir modülün uygulanmasını gerektirir. Özel modül geliştirme hakkında daha fazla bilgi için bkz. Çevrimiçi kanal genişletilebilirliği.

Dinamik sayfa için temel URL oluşturma

Commerce site builder'da dinamik sayfanın temel URL'sini oluşturmak için şu adımları izleyin:

  1. URL'ler bölümüne gidin ve Yeni > Yeni URL'yi seçin.
  2. Yeni URL oluştur iletişim kutusunda Dahili sayfalar'ı seçin. URL yolu altında, dinamik sayfanın kökü olarak hizmet veren yolu girin (bu örnekte, /blog). Sonra İleri'yi seçin.
  3. Sayfa seçin iletişim kutusunda dinamik sayfa olarak kullanılması için oluşturduğunuz sayfayı ve sonra Kaydet'i seçin.
  4. Yayımla'yı seçin.

Dinamik sayfa yolunu yapılandırma

Ticaret sitesi oluşturucusunda dinamik sayfaya giden yolu yapılandırmak için şu adımları izleyin:

  1. Site Ayarları > Uzantılar'a gidin.
  2. Parametreli URL yolları altında, Ekle'yi seçin ve URL'yi oluştururken girdiğiniz URL yolunu girin (bu örnekte, /blog).
  3. Kaydet ve yayınlayı seçin.

Yolu yapılandırdıktan sonra, parametreli URL yoluna yapılan tüm istekler, bu URL ile ilişkilendirdiğiniz sayfayı döndürür. herhangi bir istek ek bir segment içeriyorsa, ilişkili sayfa bölüm parametresini kullanarak sayfa içeriğini döndürür ve alır. Örneğin, https://fabrikam.com/blog/article-1https://fabrikam.com/blog ve bu sayfa, /article-1 parametresini kullanarak aldığı içeriği görüntüler.

Parametreli URL'yi özel bir sayfayla geçersiz kılma

Commerce site builder'da özel bir sayfayla parametreli URL'yi geçersiz kılmak için şu adımları izleyin:

  1. URL'ler bölümüne gidin ve Yeni > Yeni URL'yi seçin.
  2. Yeni URL oluştur iletişim kutusunda Dahili sayfalar'ı seçin. URL yolu altında, geçersiz kılınacak segmenti içeren yolu girin (bu örnekte, /blog/bu-blog-hakkinda) girin. Sonra İleri'yi seçin.
  3. Bir sayfa seçin iletişim kutusunda özel sayfayı seçin ve sonra Kaydet'i seçin.
  4. Yayımla'yı seçin.
  5. Özel sayfa henüz yayımlanmadıysa Sayfalar'a gidin, özel sayfayı seçin ve ardından Yayımla'yı seçin.

Özel sayfayı yayımladıktan sonra, site parametreli içeriğe sahip dinamik sayfa yerine özel sayfaya hizmet eder.

Ek kaynaklar

Var olan site sayfasını değiştirme

Yeni site sayfası ekleme

Sayfa düzeni seçme

SEO meta verilerini yönetme

Sayfa kaydetme, önizleme ve yayımlama

Ürün sayfasını zenginleştirme

Kategori açılış sayfasını zenginleştirme

Sayfa içeriği erişilebilirliğini doğrulama

Çevrimiçi kanal genişletilebilirliği