Токен следующей страницы - PullRequest
0 голосов
/ 31 мая 2018

У меня есть программа php, которая должна читать аналитические данные и сохранять эти данные в БД.Поскольку данные слишком велики, я использую нумерацию страниц (более точно, 10000).Когда я запускаю код снова и снова, иногда я получаю маркер следующей страницы, иногда нет.Проблемы это разовая программа.Интересно, что я делаю не так, вот код:

do {
    $body->reportRequests[0]->setPageToken($token);
    $data = $analytics->reports->batchGet( $body );
    $token = $data->reports[0]->getNextPageToken();
    $this->printResults($data);
} while ( $token != '' );

1 Ответ

0 голосов
/ 01 июня 2018

Результат поиска был верным, ScottMcC .Я не разбираюсь в аналитике, поэтому я забыл отфильтровать в отчете о продажах и проверить, что результаты в API-интерфейсе совпадают.

...