1

我正在使用带有管理和核心报告 3.0 API 的 PHP 客户端库。我有一个系统可以根据其起始索引检索一个帐户。但是,这背后的问题是,当删除帐户时,每个帐户的索引都会更改,因此当我请求帐户 S 并获得帐户 M 时,这是错误的,因为已删除了大约 5 个帐户。我当前用于检索帐户的代码如下所示。

<?php
    $accounts = $service
        ->management_accounts
        ->listManagementAccounts(
            array(
                "max-results" => 1,
                "start-index" => $_SESSION['account'],
            )
        )
    ;
?>

会话变量存储起始索引的整数,例如 8。

这是检索帐户背后的一些参考。 https://developers.google.com/analytics/devguides/config/mgmt/v3/mgmtReference/management/accounts

4

1 回答 1

1

我不认为这是可能的。也许这不是问题?

为什么不获取整个帐户列表并将其缓存?整个列表将与一个项目一样快地返回。所以总的来说,你的应用程序会变得更快......很可能整个列表不是很大。我曾与多家网络广告公司合作过,每个公司都有数百个帐户。

于 2012-09-25T11:56:05.203 回答