标签: google-analytics-api

Google Analytics(分析) - 跟踪未知

我已根据Google Analytics SDK for Android文档中的指示创建了一个测试Google Analytics示例应用程序,并且我已使用以下代码在我的代码中启动了跟踪:

tracker = GoogleAnalyticsTracker.getInstance();
tracker.trackEvent(
            "Clicks",  // Category
            "Button",  // Action
            "clicked", // Label
            77);  
Run Code Online (Sandbox Code Playgroud)

tracker.trackPageView("/HomeScreen");
tracker.dispatch();
Run Code Online (Sandbox Code Playgroud)

我创建了一个Google Analytics帐户,在我的帐户中,如果转到Google Analytics设置标签.我的状态为"跟踪未知"

我尝试点击编辑并点击检查状态,然后我也得到"未安装跟踪"

供参考我的代码是:

public class GAnalytics extends Activity {

  GoogleAnalyticsTracker tracker;

  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    tracker = GoogleAnalyticsTracker.getInstance();
    tracker.start("UA-19487404-1",20, this);

    setContentView(R.layout.main);
    Button createEventButton = (Button)findViewById(R.id.NewEventButton);
    createEventButton.setOnClickListener(new OnClickListener() {
      @Override
      public void onClick(View v) {
        tracker.trackEvent(
            "Clicks",  // Category
            "Button",  // Action
            "clicked", // Label
            77);       // Value
      }
    }); …
Run Code Online (Sandbox Code Playgroud)

android analytics google-analytics google-analytics-api

5
推荐指数
1
解决办法
3346
查看次数

Google Analytic [[GANTracker sharedTracker] stopTracker];

现在我在我的Ipad应用程序中使用Google Analytic来跟踪我在我的所有viewController和按钮点击事件的代码下面实现的网页浏览和事件,但是当我的视图消失时,我的应用程序停止/崩溃.我[[GANTracker sharedTracker] stopTracker];在viewWillDisappear方法中放置了stopTracker代码.

[[GANTracker sharedTracker] startTrackerWithAccountID:@"UA-12345678-1"
                                       dispatchPeriod:kGANDispatchPeriodSec
                                             delegate:nil];

NSError *error;
if (![[GANTracker sharedTracker] setCustomVariableAtIndex:1
                                                     name:@"iPad3"
                                                    value:@"iv1"
                                                withError:&error]) {
    // Handle error here
}

if (![[GANTracker sharedTracker] trackEvent:@"my_category"
                                     action:@"my_action"
                                      label:@"my_label"
                                      value:-1
                                  withError:&error]) {
    // Handle error here
}

if (![[GANTracker sharedTracker] trackPageview:@"/app_entry_point_prashant"
                                     withError:&error]) {
    // Handle error here
}
[[GANTracker sharedTracker] stopTracker];
Run Code Online (Sandbox Code Playgroud)

google-analytics google-analytics-api

5
推荐指数
1
解决办法
434
查看次数

如何在过滤器中指定URL pagePath核心报告api V3

我正在构建一个Web应用程序,通过来自Google的Core Reporting Api v3提取数据.我正在使用Google提供的客户端PHP库.我目前正在尝试指定一个页面并检索其时间范围的综合浏览量.除了事实,如果一个特定的过滤器ga:pagePath==http://link/uri然后我得到0所有的时间,无论时间范围,其他所有似乎都工作正常.

我认为问题与此pagePath的值设置有关.我想为桌面版本的网站和智能手机版本提供特殊数据denoted by s. subdomain

任何人都可以提示我使用一些提示和/或技巧来获取所需的数据吗?

示例网址:http : //domain.com/user/profile/id/1 http://s.domain.com/user/profile/id/1

提前致谢!

google-analytics-api

5
推荐指数
1
解决办法
9577
查看次数

显示"未设置"的移动设备信息

我将谷歌分析与我的Android应用程序集成.它提供了我需要的非常有用的信息,但在移动设备信息选项卡中,我发现某些设备显示为"未设置".这是什么意思?我想配置任何设置来获取这些数据.请建议我的解决方案.

google-analytics google-analytics-api

5
推荐指数
1
解决办法
7497
查看次数

Analytics API + Python服务器,NotImplementedError Hello Analytics

一点背景:我一直在尝试创建一个可以通过管理API查询和插入的安静服务器.在使用node.js和javascript将我的头撞到墙上之后,我切换到python知道它有更多的支持.

目前,我正在尝试按照GA 教程:Hello Analytics API略微扭曲.我尝试访问服务器上的特定端点时触发了该main方法hello_analytics_api_v3.py.这仅用于测试.调用此方法insertExperiment并尝试将实验插入私有Google Analytics帐户.

但是我总是收到例外: NotImplementedError('The gflags library must be installed to use tools.run(). Please install gflags or preferrably switch to using tools.run_flow().',)

这是完整的跟踪堆栈:

在_handle中输入"/0zzz/bottle.py",第764行

return route.call(**args) 
Run Code Online (Sandbox Code Playgroud)

在包装器中输入"/0zzz/bottle.py",第1575行

rv = callback(*a, **ka) 
Run Code Online (Sandbox Code Playgroud)

在server_static中输入第39行的"server.py"

hello_analytics_api_v3.insertExperiment("xxxxxxx", "xxxxxxxxx", "xxxxxx", experiment_body) 
Run Code Online (Sandbox Code Playgroud)

在insertExperiment中输入第11行"/0zzz/hello_analytics_api_v3.py"

service = hello_analytics_api_v3_auth.initialize_service() 
Run Code Online (Sandbox Code Playgroud)

在initialize_service中输入第32行的文件"/0zzz/hello_analytics_api_v3_auth.py"

credentials = prepare_credentials() 
Run Code Online (Sandbox Code Playgroud)

在prepare_credentials中输入第25行的文件"/0zzz/hello_analytics_api_v3_auth.py"

credentials = run(FLOW, storage) 
Run Code Online (Sandbox Code Playgroud)

在运行中文件"/0zzz/oauth2client/tools.py",第241行

'The gflags library must be installed to use tools.run(). ' 
Run Code Online (Sandbox Code Playgroud)

NotImplementedError:必须安装gflags库才能使用tools.run().请安装gflags或者最好切换到使用tools.run_flow().

一些额外的说明:

  • main在复制教程中的确切代码时,我尝试了同样的事情(调用ping正确的地址).
  • 我有使用管理API的写访问权限 - 所以这根本不是问题.
  • 我以为我的一个库(也可以导入一个run)可能存在命名空间问题,但是通过重命名另一个库解决了这个问题. …

python google-analytics-api

5
推荐指数
1
解决办法
2762
查看次数

Google Analytics最终用户需要另行通知

-i实现了Google Analytics for Android -in测量协议/ SDK /用户ID政策谷歌说你会给你的最终用户正确的通知你使用的Google Analytics的实施和功能

- 这需要向用户显示吗? - 这是询问用户的最佳方式?像弹出窗口第一次或任何其他方式建议

谢谢

android analytics google-analytics google-analytics-api

5
推荐指数
1
解决办法
566
查看次数

GA嵌入API - 选择每小时,每天,每周或每月

我使用GA嵌入API(https://developers.google.com/analytics/devguides/reporting/embed/v1/)在我的网站上添加了一些图表.我可以为每个报告选择日期范围(开始日期和结束日期).

我在报告图表中想要这些"每小时","日","周","月".我认为必须有一个按时间单位对数据进行分组的参数,但我找不到它.如何在图表中添加选择时间单位的选项?

例

javascript google-analytics google-analytics-api google-reporting-api

5
推荐指数
1
解决办法
696
查看次数

如何获取Google Analytics(分析)API中帖子的服务器响应状态或如何滤除具有404状态的页面?

我已经开发了一个自定义的google analytics插件供wordpress自己使用。

我能够pagePathLevel1在结果表中检索帖子和视图,但是它包含很多404.html页面和其他一些具有不同内容的页面,pagePathLevel1但是如果访问这些页面,它们将获得服务器响应代码404,因为这些页面现在不在我的网站中(有些是已经删除,某些链接不属于我)

我想知道我能够检索其视图和pagePathLevel1的所有页面/帖子的页面状态。有什么办法可以实现这一目标。

 return $analytics->data_ga->get(
          'ga:' . $profileId,
          $start_date,
          $end_date,
          'ga:pageviews,ga:uniquePageviews',

          array('dimensions' => 'ga:pagePathLevel1', 'filters' => $filter ) );


    }
Run Code Online (Sandbox Code Playgroud)

另一个说明是,

我正在使用它来获取我的另一个站点的分析报告,我添加了一个选择框来选择站点并检索数据,我想实现两者的工作。

注意:-我没有使用“ gapi” api,它只是google client api PHP,没有想法ID。它具有创建自定义维度并获取所有页面的服务器响应代码的功能。

如果不可能,是否可以建议,如果我可以过滤出所有具有服务器响应代码404的页面并获取当前站点上的所有页面。

如果需要更多详细信息来回答我,请提出问题,我将在此问题中添加新的必需详细信息。

php wordpress google-analytics google-analytics-api

5
推荐指数
0
解决办法
154
查看次数

Google Analytics .dat文件丢失,回退到noauth_local_webserver

我有一台AWS EC2计算机,该计算机每天晚上都在运行Google Analytics(分析)脚本以加载到数据库中。直到本周末为止,它已经工作了几个月。我尚未对代码进行任何更改。

这是我的日志中显示的两个错误:

/venv/lib/python3.5/site-packages/oauth2client/_helpers.py:256:UserWarning:无法访问analytics.dat:无此类文件或目录警告。warn(_MISSING_FILE_MESSAGE.format(filename))

无法启动在端口8080或端口8090上侦听的本地Web服务器。请检查防火墙设置和本地运行的程序,这些程序可能会阻止或使用这些端口。

退回到--noauth_local_webserver并继续授权。

看起来好像缺少我的analytics.dat文件,但是我已经检查过了,该文件与调用GA API的脚本位于同一文件夹中。我一直在寻找解决这个问题的时间,但有关GA的上述错误的资源很少。

有人知道这里可能会发生什么吗?关于如何解决更多问题的任何想法?

python amazon-ec2 amazon-web-services google-analytics-api oauth-2.0

5
推荐指数
1
解决办法
571
查看次数

Google PHP API的文件过多

我正在尝试使用Google Analytics Reporting API v4 https://developers.google.com/analytics/devguides/reporting/core/v4/quickstart/service-php为WordPress创建一个插件

我们需要加载Google API PHP客户端库 require_once __DIR__ . '/vendor/autoload.php';

我已经下载了最新版本的Google API https://github.com/google/google-api-php-client/releases,但是供应商文件夹包含7000多个文件!

我的问题是我在这里做错了什么还是错过了什么?在供应商文件夹中,我可以看到所有的Google服务。如何在WordPress插件中使用较少文件的Google API?我将感谢您对正确方向的任何帮助。

php google-analytics google-api google-analytics-api google-api-php-client

5
推荐指数
1
解决办法
291
查看次数