【问题标题】:Confirming Google Analytics Install in Flash Environment using AS3 Mode使用 AS3 模式确认在 Flash 环境中安装 Google Analytics
【发布时间】:2010-02-15 20:38:56
【问题描述】:

刚刚创建了一个新的 GA 帐户并在 AS3 中初始化了我的跟踪器。如何确认它已安装并正常工作?在 GA 网络视图中,它显示 "Tracking Not Installed",但是当我在 Flash 中使用“visualDebug”参数(设置为 true)时,它似乎正在通过 trackEvent 发送 OK。它不会显示为已安装,因为它还没有在网站上(只是在 IDE 中测试)?

var visualDebug:Boolean = true;
var config:Configuration = null;
var debug:DebugConfiguration = null;

tracker = new GATracker(this, _trackerId, "AS3", visualDebug, config, debug);

// ...

/** Handles analytics tracking. */
private function onTrackEvent(event:GameShellEvent):void
{
    track(_trackingCategory, event.action);
}

/** Track an event in google analytics. */
private function track(category:String, action:String):void
{
    trace("[GA] tracking event", category, action, "with id", _trackerId);
    tracker.trackEvent(category, action);
}

编辑

仅供参考,我在“AS3”模式下使用 AS3 库,它通过GIF request 发送请求。这 不是 使用 ga.js 库,因此无需在网站上安装任何内容。

【问题讨论】:

    标签: flash actionscript-3 google-analytics tracking


    【解决方案1】:

    我还没有见过这种嵌入 Google Analytics(分析)代码的特殊方法。但是,我认为这是因为您是在本地运行内容——出于安全原因,在本地运行时不允许进行远程通信。

    【讨论】:

    • 我很犹豫是否要发表上述评论...但是如何在没有 ExternalInterface 调用的情况下访问 Google Analytics 跟踪代码?我一定是错过了什么。
    • 它将 URLRequests 发送到处理轨道的 .gif 文件。来自文档:“AS3 模式完全独立于 ga.js 跟踪代码,并包含所有 Analytics 跟踪功能。”
    • 谢谢。我不知道这个项目。
    【解决方案2】:

    啊,我想我应该更彻底地使用 RTFM:

    注意:目前,Flash 跟踪是 适用于任何 Flash 内容 嵌入网页中。跟踪 从 Adob​​e Air、Shockwave、 或通过 Flash IDE(例如,使用 Test 电影)目前不支持。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-23
      • 1970-01-01
      • 2018-10-05
      • 2018-03-14
      • 1970-01-01
      • 1970-01-01
      • 2021-08-16
      • 2018-07-03
      相关资源
      最近更新 更多