ЧТО Я ПЫТАЮСЬ:
Я пытаюсь запросить Google Analytics Core Reporting API v4, используя учетные данные сервисного аккаунта для следующих параметров и показателей (к вашему сведению, я знаю, что вы можете включать только 7 параметров для каждого вызова, я просто перечисляю все, что я в конечном итоге хочу use, потому что моя проблема связана с МЕТРИКАМИ и согласуется независимо от того, какую комбинацию измерений я включаю в вызов):
*Dimensions*
ga:transactionId
ga:sessionsToTransaction
ga:daysToTransaction
ga:sessionDurationBucket
ga:referralPath
ga:campaign
ga:source
ga:medium
ga:keyword
ga:socialNetwork
ga:pagePath
ga:landingPagePath
ga:pageDepth
*Metrics*
ga:quantityAddedToCart
ga:quantityCheckedOut
ga:pageviews
ga:avgTimeOnPage
ЧТО Я ПОПРОБОВАЛ ТАК ДАЛЬШЕ:
Хотя моя конечная цель - использовать Python 3.9 для автоматизации вызовов API, в качестве первого шага я тестировал свои запросы с помощью Обозреватель запросов GA здесь. Я протестировал несколько идентификаторов представлений GA (у моей учетной записи есть доступ к полдюжине свойств), а также попытался изменить соответствующий период времени, чтобы устранить любые проблемы, связанные с этими параметрами. Тем не менее, проблема сохраняется. Я также вошел непосредственно в панель управления Google Analytics, и она показывает визуализации, которые, похоже, построены на некоторых из тех же параметров и показателей.
РЕЗУЛЬТАТЫ, КОТОРЫЕ Я ПОЛУЧИЛ:
Пока выполняется мой запрос, все четыре моих показателя показывают нули в итоговом файле TSV. Это не просто несколько строк с нулями, все столбцы для четырех показателей (ga: amountAddedToCart, ga: amountCheckedOut, ga: pageviews, ga: avgTimeOnPage) имеют только нулевые значения.
Вот снимок первых нескольких строк данных с отредактированным идентификатором транзакции и другой конфиденциальной идентифицируемой информацией:
Я также подтвердил, что включены параметры «Включить электронную торговлю» и «Включить отчеты по расширенной электронной торговле», см. Снимок экрана ниже:
Приветствуется любая помощь в понимании того, почему эти данные были бы пустыми. Я нашел эту документацию о подключаемом модуле Ecommerce.js, но поскольку я могу видеть связанные данные на панели инструментов Google Analytics, мне кажется, что это не проблема.