0
我最近安裝了一個爲我的網站訪問者創建Google __utmz cookie的腳本,它設置了所有字段。下面看看它。將Cookie值數據推送到隱藏字段
<script>
function get_campaign_info()
{
\t var utma = get_utm_value(document.cookie, '__utma=', ';');
\t var utmb = get_utm_value(document.cookie, '__utmb=', ';');
\t var utmc = get_utm_value(document.cookie, '__utmc=', ';');
\t var utmz = get_utm_value(document.cookie, '__utmz=', ';');
\t
\t source = get_utm_value(utmz, 'utmcsr=', '|');
\t medium = get_utm_value(utmz, 'utmcmd=', '|');
\t term = get_utm_value(utmz, 'utmctr=', '|');
\t content = get_utm_value(utmz, 'utmcct=', '|');
\t campaign = get_utm_value(utmz, 'utmccn=', '|');
\t gclid = get_utm_value(utmz, 'utmgclid=', '|');
\t
\t session_count = get_session_count(utma);
\t pageview_count = get_pageview_count(utmb, utmc);
\t \t
\t if (gclid !="-") {
\t source = 'google';
\t medium = 'cpc';
\t }
}
</script>
通過我的餅乾的樣子,我可以看到正在創建它。例如繼承人有點: 「47664550.1486736628.2.2.utmcsr = website.com | utmccn =(推薦)」
我發現的問題是我無法弄清楚如何將這些字段(如Campaign Medium)推送到我的網站上隱藏的表單字段。以下是我的典型Marketo表單如何創建帶有用戶數據的隱藏字段。
MktoForms2.whenReady(function(form){
ga(function(){
form.addHiddenFields({
GA_User_ID__c : ga.getByName('gtm1').get('userId')
});
});
任何人不會有我如何能推動中,會話等,以隱藏字段的想法?感謝您的任何建議或只是閱讀!如果有幫助,我一直在進行測試的頁面是powerreviews.com/form-test
你在'get_campaign_info()設置全局變量'功能,所以你應該能夠使用創建時的全局變量隱藏的領域。 – Barmar