Bu kodun görevi nedir?

353270

Hectopat
Katılım
12 Temmuz 2020
Mesajlar
272
Çözümler
12
Bu kodun amacı nedir? Acaba Facebook'a bilgi aktarıp, kullanıcıyı takip eden bir betik mi yoksa site için yararlı işlevi olan bir şey mi?

https://www.yer6store.com/modules/facebookproductad/views/js/pixel.js

Kod:
/*
* 2003-2017 Business Tech.
*
* @author Business Tech SARL.
* @copyright 2003-2017 Business Tech SARL.
*/
// declare main object of module.
var oPixel = function(sName) {

/**
* addToCart() handle events on the add to cart button (category and product pages)
*
* @param array product.
* @param string sSelectorType.
* @param int id.
* @param bool bPageList.
*/
this.addToCart = function(product, sSelectorType){

// to comment do not forget.
//sSelectorType = "p[id='add_to_cart']>input[type='submit']";

var oClick = jQuery(sSelectorType);

oClick.on('click', function () {
fbq('track', 'AddToCart',
{
content_name: product.content_name,
content_category: product.content_category,
content_ids: product.content_ids,
content_type: product.content_type,
value: product.value,
currency: product.currency.
});
});
};

/**
* addToWishList() handle events on the add to wishlist button (category and product pages)
*
* @param array product.
* @param string sSelectorType.
*/
this.addToWishList = function(product, sSelectorType) {

var oClick = jQuery(sSelectorType);

oClick.on('click', function () {
fbq('track', 'AddToWishlist',
{
content_name: product.content_name,
content_category: product.content_category,
content_ids: product.content_ids,
content_type: product.content_type,
value: product.value,
currency: product.currency.
});
});
}

}
 
Son düzenleyen: Moderatör:
Bu kodun amacı nedir? Acaba Facebook'a bilgi aktarıp, kullanıcıyı takip eden bir betik mi yoksa site için yararlı işlevi olan bir şey mi?

https://www.yer6store.com/modules/facebookproductad/views/js/pixel.js

Kod:
/*
* 2003-2017 Business Tech.
*
* @author Business Tech SARL.
* @copyright 2003-2017 Business Tech SARL.
*/
// declare main object of module.
var oPixel = function(sName) {

/**
* addToCart() handle events on the add to cart button (category and product pages)
*
* @param array product.
* @param string sSelectorType.
* @param int id.
* @param bool bPageList.
*/
this.addToCart = function(product, sSelectorType){

// to comment do not forget.
//sSelectorType = "p[id='add_to_cart']>input[type='submit']";

var oClick = jQuery(sSelectorType);

oClick.on('click', function () {
fbq('track', 'AddToCart',
{
content_name: product.content_name,
content_category: product.content_category,
content_ids: product.content_ids,
content_type: product.content_type,
value: product.value,
currency: product.currency.
});
});
};

/**
* addToWishList() handle events on the add to wishlist button (category and product pages)
*
* @param array product.
* @param string sSelectorType.
*/
this.addToWishList = function(product, sSelectorType) {

var oClick = jQuery(sSelectorType);

oClick.on('click', function () {
fbq('track', 'AddToWishlist',
{
content_name: product.content_name,
content_category: product.content_category,
content_ids: product.content_ids,
content_type: product.content_type,
value: product.value,
currency: product.currency.
});
});
}

}
Sepete ekleme işlemi gibi duruyor ama çok fazla ayrıntısı var. Daha derin bakmak lazım. Daha net bilgi almak için Stack Overflow'a sorabilirsin.
 
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Yeni mesajlar

Geri
Yukarı