Мне нужно импортировать из G-Analytics в Amplitude исторические данные. API амплитуды показывает пример данных о том, как подготовить данные для загрузки на его сайт.
Мне нужно экспортировать из GA каждое событие, когда-либо записывавшее эти поля и значения:
{"event_type": "MainLandingScreen", "revenue": null, "ip": null, "device_manufacturer": ноль, "location_lng": ноль, "город": "Сан Франциско", "event_properties": {}, "платформа": "Android", «location_lat»: ноль, «os_version»: ноль, «app_version»: «0.2», "os_name": "android", "device_brand": null, "user_id": "780834", "device_id": "be4c8f2d-7c3c-e323-5a17-46e19c07eb3f", "dma": ноль, "language": "English", "device_model": "Google Nexus 10", "country": "Соединенные Штаты", "регион": "Залив", "user_properties": {"пол": "мужчина", "referral_source": "Facebook", "push_enabled": ложь, "location_enabled": true, "age": 19, "profile_source": "Twitter"}, "идентификатор_сеанса": 1436682631504, "идентификатор_вставки": "3b6e196f-9404-4d63-91e7-189221e20b88", "перевозчик": "Verizon", "время": 1436682981567}
можно ли получить такую информацию из API GA? или, может быть, с БОЛЬШИМ ЗАПРОСОМ?
Как только ваши данные попадут в BQ, у вас будет гораздо больше возможностей для дальнейшего экспорта, поскольку в различных инструментах ETL существует множество коннекторов для BQ. BQ также предлагает множество удобных опций для экспорта данных.
О, вам может понадобиться сгладить таблицу GA4 в BQ, так как она хранит свойства событий и пользователей в виде json. И, сюрприз-сюрприз, BQ не умеет запрашивать json. Довольно странное решение со стороны Google хранить данные таким образом. Во всяком случае, есть много статей, в которых рассказывается, как это сделать, вот хорошая: Сведение данных Google Analytics (с повторяющимися полями) больше не работает
GA Data API будет возвращать только агрегированные данные и не будет предоставлять данные на уровне пользователя, как в вашем примере.
Вы можете использовать экспорт BigQuery для Google Analytics для получения данных на уровне пользователя. Однако при этом будут исключены демографические данные, а также идентификатор устройства. Вы можете просмотреть демо-набор веб-электронной коммерции GA4, чтобы понять, какие данные вы можете ожидать получить от BigQuery.