Скачивание данных

Скачивает файл CSV, содержащий данные одного окна.

Квотирование
Разрешается не более 10 параллельных загрузок.
Сжатые данные
Рекомендуется в запросе передавать заголовок Accept-Encoding: gzip, чтобы по сети быстрее передавались большие файлы, сжатые при помощи кодека gzip.

Формат запроса

GET https://api.appmetrica.yandex.ru/datastream/v1/application/{id}/data
  ? data_type=<string>
  & stream_window_timestamp=<string>

id

Идентификатор приложения.

data_type*

Указывает, данные какого потока загружать.

Допустимые значения:

  • event;
  • installation;
  • session_start;
  • session_end;
  • push_token;
  • crash;
  • error;
  • click;
  • revenue;
  • ecommerce;
  • ad_revenue.

stream_window_timestamp*

Секундный unix-timestamp, указывающий на окно данных. Какие окна данных доступны, можно узнать с помощью операции Состояние потока.

Коды ответов

Код ответа Описание
404 Отсутствие данных. Значение параметра stream_window_timestamp на данный момент отсутствует в ответе на запрос Состояние потока.
500 Ошибка на стороне сервера AppMetrica. Повторный запрос не будет успешным. Обратитесь в службу поддержки.
503 Ошибка на стороне сервера AppMetrica. Повторные запросы могут быть успешны.

Пример

Запрос:

curl -X GET 'https://api.appmetrica.yandex.ru/datastream/v1/application/1111/data?data_type=event&stream_window_timestamp=1670202610' \
-o events1670202610.csv \
-H 'Authorization: OAuth oauth_token' \
-H 'Accept-Encoding: gzip'

Если вы не нашли ответ на свой вопрос, то вы можете задать его через форму обратной связи. Пожалуйста, опишите возникшую проблему как можно подробнее. Если возможно, приложите скриншот.

Написать в службу поддержки