当前位置: 首页 > 知识库问答 >
问题:

谷歌分析,维度

景麒
2023-03-14

我终于明白了我是如何连接到谷歌分析的,正确的——现在我可以在某个时候访问数据了。我正在使用google-api-php-Client。

我可以工作与指标只是罚款fx,通过做

     return $analytics->data_ga->get(
    'ga:' . $profileId,
    '7daysAgo',
    'today',
    'ga:sessions,ga:pageviews,ga:sessionDuration');

它将返回会话数、页面浏览量和会话持续时间。但是现在让我们假设我也对使用一些维度感兴趣-也许我希望查询返回搜索引擎所有流量的站点使用情况数据,按页面浏览量降序排序。

   dimensions=ga:source
   metrics=ga:pageviews,ga:sessionDuration,ga:exits         
   filters=ga:medium==cpa,ga:medium==cpc,ga:medium==cpm,ga:medium==cpp,ga:medium==cpv,ga:medium==organic,ga:medium==ppc
   sort=-ga:pageviews

数据-

我尝试在数组中提供维度和过滤器,但它返回以下错误

警告:第269行xxxxxxxxx/src/Google/Service/Resource.php中的非法字符串偏移量“type”

警告:第272行xxxxxxxxx/src/Google/Service/Resource.php中的非法字符串偏移位置

警告:第274行xxxxxxxxx/src/Google/Service/Resource.php中的非法字符串偏移量“location”

共有1个答案

鲜于星波
2023-03-14

尺寸不是必需的,所以它们是选项参数的一部分。

//Adding Dimensions
$params = array('dimensions' => 'ga:userType'); 
// requesting the data  
$data = $service->data_ga->get("ga:89798036", "2014-12-14", "2014-12-  14", "ga:users,ga:sessions", $params );  

过滤器和排序也可以添加到$parms数组中

 类似资料:
  • 我正在尝试学习如何在一个新网站上整合谷歌分析和定制事件跟踪。在研究它之后,我似乎无法理解Google Tag Manager和仅仅编写自定义事件跟踪代码之间的区别和关系。 Google Tag Manager是否只是一种更简单的跟踪信息的方法,而无需编写JS?

  • 我跟随这篇文章将谷歌分析添加到我的django中http://www.nomadblue.com/blog/django/google-analytics-tracking-code-into-django-project/ 我添加了和到 我添加了以下内容 hellowworld/上下文处理器/谷歌分析。派克 然后,我添加了helloworld。上下文处理器。谷歌分析。google_analyti

  • 我正试图使用这个工具将谷歌分析添加到一个Ionic/phonegap/Covdova应用程序中。然而,我发现了以下错误: 配置根项目“android”时出现问题。无法解析配置“:_debugCompile”的所有依赖项。找不到任何与com匹配的版本。谷歌。Android游戏服务s-analytics:。在以下位置搜索:https://repo1.maven.org/maven2/com/googl

  • 我试图在我的网站中使用谷歌分析。我直接从谷歌分析网站复制了代码,并按照说明将其嵌入到我的超文本标记语言中。 以下是我的代码: 当我用这个脚本加载我的页面时,需要几秒钟。没有脚本,它几乎可以立即加载。这就是我如何知道问题出在Google Analytics(分析)代码中的原因。 页面最终加载后,会出现以下错误消息: 经过进一步调查,未找到的文件来自第5行的。 如何让此文件或脚本正常工作?

  • 最近几个月,谷歌发布了一个新的分析替代方案,称为“Firebase Analytics”。 由于该应用程序已经有谷歌分析,我发现一些障碍,我不知道如何最好地处理。 > 以前,“newTracker”函数需要一个属性ID。现在我没有看到它。这是否意味着它不需要一个? 以前,“enableAdvertisingIdCollection”也可以用来收集广告信息。在新的API里找不到。是自动收藏的吗? “

  • 有一些非常基本的东西让我困惑。我使用谷歌广告转换跟踪与谷歌标签管理器,我不明白我的谷歌分析如何知道这些广告摆在首位。我的意思是,我在谷歌标签管理器中创建的转换标签根本不包括谷歌分析跟踪代码。 我错过了什么?谢啦