Amplitude Source

Renta поддерживает экспорт данных из Amplitude в следующие пункты назначения:

  • Google BigQuery
  • Clickhouse
  • SQL Server
  • Google Spreadsheets

Создание интеграции в хранилище данных (DWH)

  1. Перейдите в каталог интеграций;
  2. Выберите Amplitude;
  3. Добавьте аккаунт Amplitude, в котором находятся необходимые данные;
  4. Выберите добавленный аккаунт Amplitude;
  5. Укажите место назначения, в которое вы хотите импортировать данные;
  6. Перейдите на экран настроек и установите необходимую конфигурацию:

Parameters

Параметры — содержат список параметров и метрик, доступных для экспорта. Укажите необходимые для выгрузки параметры.

В результате Renta создаст таблицу, которая будет содержать данные выбранных параметров. Порядок выбранных параметров в интерфейсе будет соответствовать порядку столбцов таблицы.

Date range type

Диапазон дат — укажите период, за который необходимо экспортировать данные. Вы можете указать любой исторический временной интервал.

Чтобы выбрать необходимое время, введите дату, с которой вы хотите начать выгрузку данных, в поле «From», затем введите дату окончания в поле «To».

Если вы хотите, чтобы данные в таблице обновлялись ежедневно и дополнялись новыми днями, тогда в поле «To» укажите «Yesterday».
Подробная инструкция по работе с диапазоном дат

Integration name

Имя интеграции — при создании интеграции автоматически генерируется её имя. В этом поле вы можете переименовать название интеграции. Разрешены как кириллица, так и латиница, но не более 100 символов.

Название интеграции отображается на странице Integration List.

Table name

Имя таблицы — при создании интеграции автоматически генерируется имя таблицы, которая будет создана в DWH. В этом поле вы можете переименовать её.

Разрешена только латиница, цифры и символ «_».

Update time

Время обновления — вы можете указать любое время обновления, которое вам нужно. Рента обновляет интеграции ежедневно в интервале выбранного часа. 

Обычно наши пользователи выбирают время обновления интеграций рано утром, например, в 5 утра. В этом случае ваша интеграция будет обновляться в период с 5 утра до 6 утра. 

Обновление интеграций происходит по часовому поясу, выбранном в настройках вашего профайла. 

Overwrite period

Период перезаписи данных — это ретроспективное обновление данных за выбранный период.

Например, вы выбираете период перезаписи «Последние 7 дней» — это означает, что все данные за последние 7 дней будут удалены из таблицы и вставлены снова с обновленными данными.

Примечание: данная настройка доступна только в том случае, если был выбран параметр с типом date или dateTime. 

Создание интеграции в Google Spreadsheets

Воспользуйтесь бесплатным расширением, доступным в Google Workspace Marketplace. Для этого:

  1. Установите расширение Renta Spreadsheets Add-on.
  2. Затем зайдите в Google Sheets, и во вкладке Tools выберите Renta, после чего нажмите кнопку Run. 

После чего в правом сайдбаре откроется рабочая область с настройками интеграций. Подробная инструкция по созданию интеграции доступна по данной ссылке. Обратите внимание, что все созданные интеграции в Google Spreadsheets также доступны для управления в веб-версии Renta. 

Структура данных

NameDescriptionType
server_received_timeAmplitude timestamp (UTC) of when our servers receive the event.DATE
dateDate (YYYY-MM-DD) of the annotation.DATE
appproject/app id, only appears when the deletion is done for multiple projectsINTEGER
device_carrierWhat device carrier the user has.STRING
schemaAmplitude's data structure.INTEGER
cityThe current city of the user.STRING
user_idA readable ID specified by you.STRING
uuidUnique user ID.STRING
event_timeAmplitude timestamp (UTC) which is the client_event_time adjusted by the difference between server_received_time and client_upload_time.DATE
platformPlatform of the device.STRING
os_versionThe version of the mobile operating system or browser the user is using.STRING
amplitude_idThe Amplitude ID.INTEGER
processed_timeUTC ISO-8601 formatted timestamp.DATE
user_creation_time UTC ISO-8601 formatted timestamp.DATE
version_nameName of the version.STRING
ip_addressIP address of the user.STRING
payingWhether the user is paying or not.STRING
dmaThe current Designated Market Area of the user.STRING
client_upload_timeocal timestamp (UTC) of when the device uploaded the event.DATE
insert_idA unique identifier for the event.STRING
event_typeName of the event type.STRING
libraryLibrary.STRING
amplitude_attribution_idsID of amplitude attribution.ARRAY(STRING)
device_typeType of the device.STRING
device_manufacturerManufacturer of the device.STRING
start_versionStart version.STRING
location_lngLongitude of the user.STRING
server_upload_timeThe time in milliseconds since epoch (Unix Timestamp) that our event servers accepted the upload request.DATE
event_idAn incrementing counter to distinguish events with the same user_id and timestamp from each other.INTEGER
location_latThe current Latitude of the user.STRING
os_nameThe name of the mobile operating system or browser that the user is using.STRING
amplitude_event_typeAmplitude specific identifiers based on events Amplitude generates.STRING
device_brandWhat device brand the user is on.STRING
device_idA device specific identifier, such as the Identifier for Vendor (IDFV) on iOS.STRING
languageWhat language the user has set.STRING
device_modelWhat device model the user is on.STRING
countryWhat country the user is in.STRING
regionWhat geographical region the user is in.STRING
is_attribution_eventAmplitude Is Attrivbution EventBIT
adidID of the ad.STRING
session_idID of the session.INTEGER
device_familyWhat device users family use.STRING
sample_rateThe sample rate.STRING
idfa(required for iOS) The Identifier for Advertiser or the Identifier for Vendor.STRING
client_event_timeLocal timestamp (UTC) of when the device logged the event.DATE
space_nameSpace name.STRING

Квоты и лимиты

Важное примечание: Renta не предусматривает никакие ограничения, такие как количество учетных записей или временной промежуток выгрузки данных.

Лимиты Amplitude:

  • 360 запросов в час

Ссылка на официальную документацию Amplitude.