DrupalサイトにGoogleAnalyticsモジュールをインストールしています。これは、オーガニック(グーグル検索から入ってくる)のトラフィックソースを追跡します。ただし、予約情報の処理にはサードパーティのeコマースプラットフォームを使用しています。これはトランザクションを追跡しますが、トラフィックソースは追跡しません。元のサイトにオーガニックまたは有料のトラフィックソースがある場合、サードパーティのサイトはトラフィックが元のサイトからの参照であると見なします。
元のサイトのGAコードは次のとおりです--callawaygardens.com
var _gaq = _gaq || [];_
gaq.push(["_setAccount", "UA-1162555-1"]);_
gaq.push(["_setDomainName", "none"]);
_gaq.push(["_setAllowLinker", true]);
_gaq.push(['_setDomainName', 'callawaygardens.com']);
_gaq.push(['_setAllowLinker', true]);
_gaq.push(["_trackPageview"]);
(function() {var ga = document.createElement("script");ga.type = "text/javascript";ga.async = true;
ga.src = ("https:" == document.location.protocol ? "https://ssl" : "http://www") + ".google-analytics.com/ga.js";var s = document.getElementsByTagName("script")[0];s.parentNode.insertBefore(ga, s);})();
サードパーティの予約サイトのコードは次のとおりです。var_gaq=_gaq || []; _gaq.push(['_ setAccount'、'UA-1162555-1']); _gaq.push(['_ setDomainName'、'.synxis.com']); _gaq.push(['_ setAllowLinker'、true]); _gaq.push(['_ trackPageview'、'確認']); _gaq.push(['_ addTrans'、 '18174SB007366'、//注文ID-必須'Callaway Gardens Resort'、//所属または店舗名 '119.00'、//合計-必須 '15.47'、//税金''、 //配送'ニューヨーク'、//市'NY'、//州または県'US' //国]);
// add item might be called for every item in the shopping cart
// where your ecommerce engine loops through each item in the cart and
// prints out _addItem for each
_gaq.push(['_addItem',
'18174SB007366', // order ID - required
'IMND - BA12', // SKU/code - required
'Mountain Creek Inn Double ', // product name
'Best Available Rate', // category or variation
'119.00', // unit price - required
'1' // quantity - required
]);
_gaq.push(['_trackTrans']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();