最安全的方式實現這一目標是要求合作伙伴包括與某種識別包括IFRAME時的查詢參數。您需要這樣做是因爲您無法訪問外部窗口以便從iframe中獲取合作伙伴網址。從內部的iframe剛剛搶查詢參數並傳送到分析與產品一起點擊
<iframe src="myshop.com/widget?partner=StoreXYZ" />
現在:那麼合作伙伴將被插入下面的代碼。嘗試這個。 JQuery代碼。
$('.product').click(function(){
var product = $(this).text() || 'Unknown Product';
var partner = document.location.search;
try{
partner = partner.match(/partner=([^&]+)/)[1];
}except(e){
partner = 'None';
}
_gaq.push(['_trackEvent', 'PartnerClicks', partner, product]);
});
這僅僅是一個例子。我試圖獲得產品名稱和合作夥伴。點擊產品後觸發Google Analytics事件。
這會給你一個很好的報告內容>事件跟蹤。 您可以檢查每個合作伙伴或每個產品的點擊次數,並將任何一個點擊到另一個點擊。
請注意,Google Analytics(分析)會施加一些限制,如果您有太多產品或合作伙伴,您可以達到這些限制。
對於組合合作伙伴+產品,每份報告的限制值爲50.000個唯一值。
因此,如果您的合作伙伴數量乘以產品數量超過50k,您可以考慮放棄產品部分(只是省略_trackEvent的最後一個參數)。
如果只有你的合作伙伴數量超過50K的限制,比你有一些其他的工具來註冊的,而不是谷歌Analytics(分析)的相互作用,
謝謝你,我不知道谷歌分析事件追蹤! (http://code.google.com/apis/analytics/docs/tracking/eventTrackerGuide.html) – crispy 2011-05-19 08:38:18