API Google Analytics — электронная коммерция возвращает пустой объект EcommerceData

#e-commerce #google-analytics-api

#электронная коммерция #google-analytics-api

Вопрос:

По какой-то причине объект остается пустым, включена электронная коммерция и расширенные настройки электронной коммерции. запрос:

 body = {
            "viewId": VIEW_ID,
            "user": {
                "type": "CLIENT_ID",
                "userId": "414884771.1598953392"
            },
            "activityTypes": "ECOMMERCE",
            "dateRange": {
                "startDate": "2020-09-01",
                "endDate": "2020-10-30",
            },
            "pageSize":100,
        }
  

и строка ответа:

 {'sessions': [{'sessionId': '160032xxxxxx', 'deviceCategory': 'mobile', 'platform': 'iOS', 'dataSource': 'web', 'activities': [{'activityTime': '2020-09-17T05:22:33.257619Z', 'source': '(direct)', 'medium': '(none)', 'channelGrouping': 'Direct', 'campaign': '(not set)', 'keyword': '(not set)', 'hostname': 'xxxxxxx.xx', 'landingPagePath': '/', 'activityType': 'ECOMMERCE', 'ecommerce': {}}]
  

любые предложения относительно того, почему ‘ecommerce’: {}} остается пустым, приветствуются!

Ответ №1:

Я обнаружил, что это ошибка, о которой сообщалось. К сожалению, он открыт уже более 1 года : ( https://issuetracker.google.com/issues/139107430