首页 > 解决方案 > 谷歌分析没有列出所有网络资源

问题描述

当使用谷歌分析核心报告 api 时,我无法获取帐户的所有属性,一些属性丢失了,所有这些属性在谷歌的分析仪表板中都没有视图,这是我的代码

$data=[];$id = "abc1234";
    $properties = $this->analytics->management_webproperties
        ->listManagementWebproperties("~all")->getItems();
    foreach ($properties as $user) {
        $data[$user->getId()] = ['id' => $user->getId(), 'name' => $user->getName()];
    }
    return collect(array_values($data));

请告诉我我是否遗漏了什么或没有使用最新版本的 api 我正在使用 V4。请帮我。谢谢

标签: phpapigoogle-analyticsgoogle-analytics-api

解决方案


您使用的 API 用于Google Analytics Universal版本,而“没有视图”的属性来自Google Analytics 4(新的 Google Analytics,前 App+Web)。

此版本的 Google Analytics 提供其 API 规范 ( Analytics Data API),您可以在此处查看早期预览版:https ://developers.google.com/analytics/devguides/reporting/data/v1


推荐阅读