インテグレーション:Adobe Omniture Integration
2016年12月19日
Mouseflowでは、サードパーティのサービスからデータをプッシュしてネイティブのセグメンテーション/フィルタリング機能を拡張することができます。
Omnitureとインテグレーションするには、Mouseflowで “cid”(Omniture Campaign ID)URLパラメータを送ります。
このインテグレーションでは、カスタム変数機能が使用されます。
トラッキングコードを次のスニペットに置き換えてください。
例:
<script type="text/javascript"> function getParameter(sname) { var params = location.search.substr(location.search.indexOf("?")+1); var sval = ""; params = params.split("&"); for (var i = 0; i < params.length; i++) { temp = params[i].split("="); if ([temp[0]] == sname) { sval = temp[1]; } } return sval; } // Mouseflow tracking code var _mfq = _mfq || []; (function() { var mf = document.createElement("script"); mf.type = "text/javascript"; mf.async = true; mf.src = "//cdn.mouseflow.com/projects/your-website-id.js"; document.getElementsByTagName("head")[0].appendChild(mf); })(); if (window.location.href.indexOf('cid') > -1) { var omniture_cid = getParameter('cid'); _mfq.push(["setVariable", "omniture_cid", omniture_cid]); } </script>
レコーディングリストを “omniture_cid”変数でフィルタリングできるようになりました。
“omniture_cid”をキーとして選択し、それに応じてIDの値を入力します。