-1

我对 Google 分析中的自定义广告系列跟踪有疑问。在 sns 中,我的应用程序嵌入了 inframe,所有链接如下所示:

http://www.odnoklassniki.ru/game/tunerlife?utm_source=source1&utm_medium=Medium1&utm_campaign=CompName

但对于 iframe,此参数发送类似于 custom_args:

http://cdn.tuner-life.com/tl/frame_od.htm?authorized=1...custom_args=utm_source%3Dwork%26utm_medium%3Dwork1%26utm_campaign%3Dworkwork&session_...

在 javascript 中,我解析这个参数并推送 _setCampSourceKey 和其他 2 个参数,如谷歌文档中的:

            var custom_args = decodeURIComponent(flashvars["custom_args"]);
            var custom_pairs = custom_args.split('&');
                for (var i = 0; i < custom_pairs.length; i++)
                {
                    var c_pair = custom_pairs[i].split('=');
                    if (c_pair[0] == "utm_source")
                        _gaq.push(['_setCampSourceKey', c_pair[1]]);
                    else if (c_pair[0] == "utm_medium")
                        _gaq.push(['_setCampMediumKey', c_pair[1]]);
                    else if (c_pair[0] == "utm_campaign")
                        _gaq.push(['_setCampNameKey', c_pair[1]]);                        
                }

但我没有在 GA 中看到我的自定义广告系列。怎么了?

4

1 回答 1

-1

看起来您正在尝试更改键值,但实际上您正在更改键名;不要那样做。utm_source 键名仍然是“utm_source”,值为“work”,但您将键名更改为“work”,并且 URL 中没有“work=work”,因此 GA 没有记录命中。只需完全删除该 javascript 代码即可。

于 2012-12-28T20:22:01.693 回答