Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Kategori sayfası görüntülendiğinde aşağıdaki JavaScript kodunu kullanın:

Code Block
languagejs
linenumberstrue
<script>
function OnVisilabsLoaded(){
	var VL = new Visilabs();
	VL.AddParameter("OM.clist","Kategori ID");
	//VL.AddParameter("cat","Kategori ID"); // Bu sayfada Recommend modülünü kullanıyorsanız bu satırı yorumdan çıkartınız.
	VL.Collect();
	VL.SuggestActions();
}
</script>


Note
titleÖnemli

OnVisilabsLoaded() çağrılmadan önce OnVisilabsLoaded() tanımlandığından emin olmak için RMC ana komut dosyasından (RMC temel script) önce OnVisilabsLoaded() kodunu ekleyin.

- SuggestActions() fonksiyonu her sayfada bir kez çağrılmalıdır. Bir sayfada Visilabs için yer alan kodlarda SuggestActions() çağırıldıysa aynı sayfada bir daha bu çağrı yapılmamalıdır. Aksi takdirde, Visilabs Target aksiyonları tekrar çalıştırılacak ve kullanıcı deneyimini olumsuz etkileyecektir.

OnVisilabsLoaded fonksiyonu her sayfada sadece bir kere tanımlanmalıdır. Aynı sayfada birden fazla event tetiklemesi gerektiren durumlarda;örneğin Ürün Görüntüleme ve Sepete Ekleme aynı sayfa içinde yer alması gibi durumlarda 2 farklı isimli fonksiyon tanımlaması yapılmalıdır. Bu örnekte Ürün Görüntüleme için OnVisilabsLoaded fonksiyon adı tanımlandığından dolayı, Sepete Ekleme için farklı bir fonksiyon adı tanımlanmalıdır ve bu tanımlanan fonksiyon çağrılmalıdır. Sepete Ekleme işleminde tetiklenecek örnek fonksiyon tanımlaması ve çağrısı:

tanım: function rdAddtoCart() {
  ...
}
çağrı: rdAddtoCart();


...

Ana Başlık: Sayfa Yüklendiğinde Tetiklenen İşlemler