Краткий обзор: Data Locker отправляет данные отчетов в облачное хранилище для загрузки в ваши системы бизнес-аналитики. Вы можете выбрать между различными вариантами: корзина AppsFlyer в AWS или принадлежащее вам хранилище в AWS, GCS, Яндекс, BigQuery и Snowflake. Data Locker поддерживает различные хранилища. Это означает, что вы можете отправлять все данные в несколько хранилищ, разделять данные по хранилищам или сочетать оба варианта.
Обзор
В Data Locker выберите свои приложения, медиа-источники, события и отчеты, данные которых AppsFlyer должен отправлять в указанные вами облачные хранилища. Затем программно загрузите данные из хранилища в свои системы.
Data Locker: возможности
| Функция | Описание |
|---|---|
| Варианты хранилища (облако) |
Data Locker может отправить ваши данные в любой из следующих облачных сервисов:
В Data Locker можно указать более одного хранилища. Это означает, что вы можете отправлять все или некоторые данные в несколько хранилищ. Примеры
|
| Несколько приложений | Отправка данных по одному, нескольким или всем приложениям аккаунта. Когда вы добавляете приложения в аккаунт, они могут включаться автоматически. |
| Период доступности | 14 дней |
| Разделение данных |
Доступные варианты разделения данных (актуально для облачной корзины):
|
| Форматы данных |
|
| Обновление данных |
Частота обновления данных зависит от типа отчета.
|
Отчеты, доступные через Data Locker
Настройка параметров отчета Data Locker
Чтобы настроить конфигурацию Data Locker, выполните следующие шаги для подключения вашего облачного сервиса, определения настроек экспорта и настройки содержания отчета:
1. Настройка вашего облачного сервиса
Вы можете подключить свой Data Locker к одному или нескольким поставщикам облачных сервисов. См. ниже инструкции о том, как настроить их для работы с Data Locker:
- Корзина AWS
- Корзина GCS
- [Бета] Azure Blob
- [Бета] Корзина на Яндекс
- Хранилище данных BigQuery
- Хранилище данных Snowflake
Важно! Если у вас нет подписки на Data Locker и вы имеете доступ к данным SKAN или когортной аналитике, вы должны выполнить процедуру настройки облачного хранилища, принадлежащего маркетологу.
2. Добавьте подключение к вашему облачному сервису
После настройки учетной записи облачного сервиса для работы с Data Locker (см. «Настройка вашего облачного сервиса» выше) создайте соединение в Data Locker, используя учетные данные вашей учетной записи. Вы можете создать до двух соединений.
Примечание
По умолчанию каждая учётная запись может открыть до двух соединений Data Locker. Если вам нужны дополнительные соединения, свяжитесь со своим менеджером по работе с клиентами.
Чтобы создать соединение с вашим облачным провайдером, выполните следующие действия:
- В AppsFlyer перейдите из бокового меню в раздел Экспорты > Data Locker.
- С правой стороны нажмите на Новое соединение.
- В Название соединения введите название для вашего соединения. Используйте только строчные буквы, цифры и дефисы «-».
- Нажмите на значок облачного сервиса, к которому вы хотите подключиться.
-
В зависимости от выбранного вами сервиса введите следующую информацию для подключения.
Подключение к облачной корзине AWS
Перед настройкой соединения с AWS создайте корзину в AWS. Чтобы узнать, как, см. здесь.
Чтобы настроить соединение:
- Введите название своей корзины AWS S3. Префикс
af-является обязательным и должен быть введен вручную. - Нажмите Тестировать подключение.
- Убедитесь в отсутствии сообщения об ошибке, указывающего на неверный путь к корзине.
- Выберите, нужно ли сделать это подключение совместимым с Adobe Experience Platform. Если выбрано, нажмите Сохранить и продолжите выбор глобальных фильтров.
- Нажмите Сохранить.
Подключение к облачному хранилищу GCS
Перед настройкой соединения с GCS создайте бакет в GCS. Чтобы узнать, как, см. здесь.
Чтобы настроить соединение:
- Введите название вашей корзины GCS.
- Нажмите Тестировать подключение.
- Убедитесь в отсутствии сообщения об ошибке, указывающего на неверный путь к корзине.
- Выберите, нужно ли сделать это подключение совместимым с Adobe Experience Platform. Если выбрано, нажмите Сохранить и продолжите выбор глобальных фильтров.
- Нажмите Сохранить.
Подключение к облачной корзине Azure
Перед настройкой подключения к Azure откройте учетную запись хранения в Azure. Чтобы узнать, как, см. здесь.
Чтобы настроить соединение:
- Введите имя подключения, имя аккаунта хранилища и ключ.
- Убедитесь в отсутствии сообщения об ошибке, указывающего на неверный путь к корзине.
- Выберите, нужно ли сделать это подключение совместимым с Adobe Experience Platform. Если выбрано, нажмите Сохранить и продолжите выбор глобальных фильтров.
- Нажмите Сохранить.
Подключение к облачной корзине Yandex
Перед настройкой соединения с AWS создайте сервисный аккаунт в Яндексе. Чтобы узнать, как, см. здесь.
Чтобы настроить соединение:
- Введите Название корзины, Ключ доступа и Секретный ключ.
- Убедитесь в отсутствии сообщения об ошибке, указывающего на неверный путь к корзине.
- Выберите, нужно ли сделать это подключение совместимым с Adobe Experience Platform. Если выбрано, нажмите Сохранить и продолжите выбор глобальных фильтров.
- Нажмите Сохранить.
Подключение к хранилищу данных BigQuery
Перед настройкой соединения с BigQuery создайте массив данных в BigQuery. Чтобы узнать, как, см. здесь.
Чтобы настроить соединение:
- Введите идентификатор проекта BigQuery и имя набора данных.
- Нажмите Тестировать подключение.
- Убедитесь в отсутствии сообщения об ошибке, указывающего на неверный путь к корзине.
- Нажмите Сохранить и перейдите к выбору глобальных фильтров.
Подключение к хранилищу данных Snowflake
Перед настройкой соединения с Snowflake откройте учетную запись в Snowflake. Чтобы узнать, как, см. здесь.
Чтобы настроить соединение:
- Введите свой регион Snowflake и идентификатор аккаунта.
- Нажмите Тестировать подключение.
- Убедитесь в отсутствии сообщения об ошибке, указывающего на неверный путь к корзине.
- Нажмите Сохранить и перейдите к выбору глобальных фильтров.
- Введите название своей корзины AWS S3. Префикс
- Нажмите Сохранить. Отобразится раздел настроек вывода отчета.
Примечание
Вы можете использовать журнал аудита, чтобы проверить, было ли создано, обновлено или удалено соединение, и кто внес изменения.
3. Настройка параметров вывода отчета
После настройки соединения с облачным сервисом вы можете продолжить настройку общих параметров отчетов вашего Data Locker. Если вы используете BigQuery или Snowflake, вы можете пропустить этот шаг.
- В разделе Настройки вывода отчета выберите структуру папок (разделение данных):
- Объединенная (по умолчанию): Отчетные файлы включают записи из всех приложений.
- Разделение по приложениям: Каждый отчетный файл посвящен одному приложению.
- Выберите формат файла отчёта: Parquet (по умолчанию) или CSV.
- Выберите тип сжатия файлов отчета:
- Snappy (доступно только для файлов Parquet)
- GZIP
-
Выберите максимальное количество строк для своего файла: 10k, 25k, 50, 100k, 200k или 500k. Большее количество строк в файле означает меньшее количество файлов, но больший размер файла.
Примечание
В Ожидаемом пути вы можете просмотреть шаблоны путей для ваших отчетов. Примечание: Реальный путь может отличаться от отображаемого.
4. Выберите фильтры глобального уровня
Фильтры глобального уровня позволяют вам фильтровать ваши отчеты по приложениям или медиа-источникам. Эти фильтры применяются ко всем отчётам в вашем аккаунте Data Locker, но вы также можете установить их на уровне отчёта (см. выбор фильтров на уровне отчётов ниже). Если один и тот же фильтр применяется на обоих уровнях, фильтр уровня отчёта имеет приоритет.
Чтобы применить фильтр, выполните следующие действия:
- В разделе Отчёты нажмите на фильтр и выберите элементы, которые нужно включить в отчёт. Например, нажмите на фильтр Приложения
и выберите приложения, которые нужно включать в отчёты.
- Затем нажмите кнопку ввода (⏎).
5. Выберите группу отчётов
Выберите отчёты, которые вы хотите получать в своём облачном сервисе. Отчёты разбиты на группы. Нажатие на название группы отчётов разворачивает или сворачивает группы.
- Чтобы выбрать отчёт, нажмите
, чтобы развернуть группу отчётов. По каждому отчёту в группе показана следующая информация:
- Название отчёта: наименование отчета.
- Название массива данных: название массива данных, который содержит записи отчёта.
- Актуальность данных: Как часто обновляется отчёт (например, каждый час, ежедневно или по версиям).
- Поля: количество полей (или столбцов), которые вы выбрали для отчёта по сравнению с общим количеством доступных для выбора полей.
6. Настройки или дублирование отчёта
После выбора одного или нескольких отчётов из группы отчётов вы можете либо настроить оригинальный отчёт, либо создать отдельную пользовательскую копию, продублировав его. Это позволяет вам адаптировать поля и фильтры отчёта под свои конкретные нужды, не внося изменения в оригинальную версию.
Вариант A: Настройка оригинального отчёта
- Нажмите кнопку Настроить
рядом с названием отчёта.
- Откроется редактор отчётов, позволяющий вам выбирать поля и применять фильтры.
- Изменения будут сохранены в конфигурации оригинального отчёта.
Примечание: таким образом изменяется способ доставки отчёта в ваше облачное хранилище.
Вариант Б: Дублирование отчёта
- Нажмите
рядом с названием отчёта.
- Выберите Дублировать
из выпадающего меню.
- Будет создана копия отчёта с префиксом
copy_of_. - Копия отчёта откроется в режиме редактирования для дальнейшей настройки.
Совет: дублирование идеально подходит для создания разных вариантов отчёта для различных целей.
После того, как вы решите, будете ли вы настраивать или дублировать отчёт, настройте поля отчёта, как описано на следующем шаге.
7. Выбор полей отчёта
Как только вы выбрали настройку или дублирование отчёта, следующим шагом будет определение, какие поля данных должны быть включены в него. Каждый отчёт содержит полный набор доступных полей, и вы можете включить только то, что актуально для вашего анализа или интеграции. По умолчанию выбраны все поля, но вы можете настроить отчёт, внеся изменения вручную.
Как выбрать поля для включения в отчёт:
-
В диалоговом окне выбранного отчёта, во вкладке Поля, наведите курсор на поле, чтобы увидеть его описание.
- Отметьте поля, которые вы хотите включить в отчёт, или уберите выделение с полей, которые вы хотите исключить из отчёта.
- Нажмите Применить , чтобы сохранить свои настройки.
Копирование выбора полей из другого отчёта
Вы можете скопировать выбор полей из другого отчёта в качестве отправной точки, а затем продолжить вносить необходимые изменения в список полей.
- На вкладке Поля отмените выбор любого случайного поля.
- Нажмите Получить схему из отчёта.
- Выберите отчёт, из которого вы хотите скопировать выбор полей.
- Продолжайте выбирать поля или убирать их из списка.
- Чтобы восстановить исходный выбор полей отчета, нажмите Обновить
.
8. Выбор фильтров на уровне отчёта
Фильтры уровня отчета позволяют вам фильтровать данные одного отчёта по приложениям, медиа-источникам и другим параметрам. Вы также можете установить фильтры, которые будут применяться ко всем отчётам в вашей учетной записи; см. выбор глобальных фильтров. По умолчанию фильтры на уровне отчёта установлены аналогично настройкам глобальных фильтров, но вы можете задать пользовательские настройки для отдельно взятого отчета.
Чтобы выбрать фильтры, которые будут применяться к выбранному отчёту:
- Наведите курсор на отчёт, который вы хотите настроить.
- Нажмите
, чтобы открыть меню действий, и выберите
Редактировать отчёт.
- Откройте вкладку Фильтры. Фильтры установлены аналогично настройкам глобальных фильтров.
- Нажмите на фильтр и выберите элементы, которые нужно включить в отчёт. Например, нажмите на фильтр Приложения
и выберите приложения, которые нужно включать в отчёты.
- Нажмите кнопку ввода (⏎). Ваши изменения выбор переопределяют настройки глобального уровня.
- (Необязательно) Для отчёта Inapps вы можете установить фильтр Внутренние событие приложения. Чтобы выбрать события, введите их точные названия.
-
Нажмите Применить , чтобы сохранить свои настройки.
9. Удалить устаревшие поля
Устаревшие поля – это поля, которые ранее были включены в схему отчёта, но затем были исключены. Мы рекомендуем удалить эти поля, чтобы ваш отчёт содержал только актуальную информацию. Перед внесением каких-либо изменений проверьте, чтобы ваши рабочие процессы и интеграции не зависели от них.
Как удалить определённые устаревшие поля
- Откройте вкладку Устаревшие поля.
- Активируйте: Включить устаревшие поля в отчёт.
- Снимите выделение с полей, которые вы хотите исключить.
- Нажмите Применить.
- Сохраните настройки подключения.
Как удалить все устаревшие поля:
- Откройте вкладку «Устаревшие поля».
- Деактивируйте: Включить устаревшие поля в отчёт.
Примечание
Если вы хотите включить устаревшие поля в отчёт, но не можете, потому что список устаревших полей заблокирован и отображается серым шрифтом, свяжитесь со своим менеджером по работе с клиентами.
Не пустые устаревшие поля
Большинство устаревших полей пустые или содержат значение null. Тем не менее, некоторые из них содержат фактические значения, но все равно считаются устаревшими, потому что:
- либо они отображаются в отчёте под другим названием (переименованы);
- либо они были исключены из схемы отчёта (устарели).
10. Сохранение подключения
Нажмите Сохранить,, и первая выгрузка данных будет записана в вашу облачную службу в течение 3 часов. Графики последующих обновлений данных различаются между отчётами.
Важно!
Изменения в настройках Data Locker вступают в силу в течение 3 часов.
Архитектура хранилища данных
Обзор
Структура данных в хранилище зависит от того, в какое хранилище отправляются данные: облачное или локальное. Описанная здесь структура папок относится к облачному хранилищу (корзинам). В случае локального хранилища данных учитывайте, что ссылка на папки относится к просмотрам.
Данные записываются в выбранный вами тип хранилища. Если вам нужно облачное хранилище, тогда это хранилище AppsFlyer в AWS или ваше хранилище в AWS, GCS или Яндекс. Вы можете в любой момент перейти с одного варианта на другой или настроить отправку некоторых или всех данные в несколько хранилищ.
Данные в облачной корзине организованы с помощью иерархической структуры папок по типам отчетов, дате и времени. Ниже представлен пример такой структуры.
Данные конкретного отчета содержатся в папках по часам (h), связанных с этим отчетом:
- Количество часовых папок зависит от частоты обновления данных (раз в час, ежедневно или с контролем версий).
- Данные предоставляются в сжатых файлах Snappy или GZIP, или в виде несжатых файлов в формате Parquet или CSV.
- Файлы с данными состоят из столбцов (полей).
- Структура схемы (поля) отчетов о пути пользователя идентична и зависит от выбранных вами полей. Другие отчеты имеют свои собственные явные поля, так называемые, отчеты без схемы. Доступные отчеты и ссылки на спецификации отчетов см. в отчетах Data Locker для маркетолога.
Структура папок
| Папка | Описание |
|---|---|
| Идентификатор подписки |
Примеры структуры папок в зависимости от владельца корзины и облачного сервиса
|
| Тема (t) | Тип отчета связан с предметом отчета. |
| Дата (dt) | Это дата, связанная с данными. Для сырых данных это дата, когда произошло событие. Для агрегированных данных это дата создания отчета. |
| Время (h или версия) |
Папки дат делятся на почасовые (h) папки или папки версий, в зависимости от типа отчета. Почасовые папкиПапки h содержат данные по времени их поступления в AppsFlyer. Например, события установки, полученные с 14:00 до 15:00 UTC, записываются в папку h=14. Примечание! Между моментом поступления данных в AppsFlyer и записью папки h в Data Locker существует задержка около 1–3 часов. Например, папка h=14 записывается на час позже (в 15:00 UTC). Характеристики почасовых папок:
Папки версийУ некоторых отчетов есть вариант с контролем версий. Это значит, что самые актуальные данные за конкретный день предоставляются несколько раз. Поскольку данные могут продолжить обновляться из-за позднего поступления или уточнения данных, появляется несколько версий одного отчета. При этом последняя версия – самая точная. Отчеты за определенный день содержатся в папке версий за этот день. Каждая версия сохраняется в отдельной папке, имя которой задается по метке Unix-времени, позволяющей однозначно идентифицировать этот отчет. Учитывайте в своих процессах импорта данных, что данные могут быть записаны задним числом. Так, данные могут записываться в папку за 1 января позже, например, 14 января. Если корзина принадлежит вам, рекомендуем настроить в облачном сервисе уведомление, запускающее процесс импорта (AWS | GCS) |
Разделение приложений
Для облачной корзины данные предоставляются в объединенных файлах, включающих данные сразу по всем выбранным приложениям, или с разделением на папки по приложениям. Разделение выполняется в папке h, как описано в следующей таблице.
| Тип разделения | Описание |
|---|---|
| [По умолчанию] Объединенный |
Данные по всем приложениям предоставляются в объединенных файлах. Чтобы определить, к какому приложению относятся те или иные данные, используйте поле app_id. Пример файлов с данными в папке h=2 Формат имени файла данных: unique_id.gz.
|
| Разделение по приложениям |
Папка содержит подпапки по приложениям. Файлы с данными по конкретному приложению содержатся в папке этого приложения. На следующем рисунке в папке h=19 есть папки приложений. Папка каждого приложения содержит файлы с данными по нему. Примечание! В файлах данных не указан app_id, его нужно определять по папке. Формат имени файлов в каждой папке приложения: unique_id.gz:
Ограничение: Ограничение: этот параметр недоступен для отчетов по атрибуции People-Based (ориентированная на пользователя). |
Файлы с данными
Файлы данных зависят от типа разделения.
| Содержимое | Подробности | |
|---|---|---|
| Флаг завершения |
Флаг последнего файла (завершения) устанавливается, когда записаны все данные для определенной папки h.
|
|
| Типы файлов |
|
|
| Последовательность столбцов (файл CSV) |
Если используется формат CSV, последовательность полей в отчетах всегда одинакова. При добавлении новых полей, они появляются справа от существующих. В связи с этим:
|
|
| Рекомендации по заполнению полей |
Пустые или незаполненные поля: Некоторые поля пусты или имеют значение null. Это говорит об отсутствии данных для предоставления в контексте этого отчета. Как правило, null означает, что соответствующее поле не заполняется в контексте отчета и типа приложения. Пустое значение "" означает, что поле актуально в этом контексте, но данные для его заполнения не найдены. При ограничении по медиа-источнику ограниченные поля будут содержать значение null. В целом пустое и нулевое поле означают одно и то же: нет доступных данных. Часовой пояс и валюта Настройки часового пояса и валюты приложения не влияют на данные, записываемые в Data Locker. Действуют следующие настройки:
Значения с запятыми: Эти запятые содержатся в двойных кавычках `"`, например, |
|
Варианты хранилища
Внимание!
Если вы используете хранилище, принадлежащее маркетологу:
- Убедитесь, что вы соблюдаете требования законов о защите данных, таких как GDPR, и политики рекламных сетей / SRN в отношении хранения данных.
- Не используйте хранилище, принадлежащее маркетологу, для отправки данных третьим лицам.
- Вы выбираете, кому принадлежит хранилище, в которое будут записываться данные:
- Хранилище AppsFlyer
- Хранилище клиента – AWS, GCS, Azure, Яндекс, BigQuery и Snowflake
- Изменить выбор хранилища можно в любое время.
- Если вы измените хранилище, произойдет следующее:
- Мы начнем записывать данные в новое хранилище в течение часа.
- Мы продолжим записывать данные в прежнее хранилище в течение переходного периода в 7 дней. Время истечения переходного периода отображается в пользовательском интерфейсе. Используйте переходный период, чтобы обновить процессы загрузки данных. При необходимости можно перезапустить переходный период или вновь переключиться на корзину AppsFlyer.
- Изменение хранилища: вы можете перейти с одного варианта на другой, используя опцию с несколькими хранилищами, при которой данные одновременно отправляются в несколько назначений. После завершения перехода и тестирования удалите вариант хранения, который вам больше не нужен.
| Хранилище AppsFlyer (AWS) | Хранилище маркетолога (GCS, AWS, Azure, Яндекс, BigQuery, Snowflake) | |
|---|---|---|
| Название корзины | Задается AppsFlyer. |
Пример: |
| Владелец хранилища | AppsFlyer | Маркетолог |
| Платформа хранилища | AWS | AWS, GCS, Azure, Яндекс, BigQuery, Snowflake |
| Учетные данные для вашего доступа к данным | Доступны администраторам аккаунта AppsFlyer в пользовательском интерфейсе Data Locker | Не известны AppsFlyer. Используйте учетные данные, предоставленные облачным провайдером. |
| Хранение данных | Данные удаляются через 14 дней. | Ответственность маркетолога |
| Запросы на удаление данных | Ответственность AppsFlyer | Ответственность маркетолога |
| Безопасность | Хранилищем управляет AppsFlyer. У клиента есть доступ для чтения. |
Хранилищем управляет маркетолог.
|
| Вместимость хранилища | Управляется AppsFlyer | Управляется маркетологом |
| Контроль доступа с помощью конечных точек VPC с политиками корзины | Не применимо | [Необязательно] Если вы реализуете безопасность конечных точек VPC на уровне корзины в AWS, необходимо внести серверы AppsFlyer в список разрешенных. |
Уведомление сотрудникам службы безопасности о хранилищах, контролируемых клиентом
Обратите внимание:
- Корзина или хранилище предназначены только для использования AppsFlyer. Никакой другой субъект не должен записывать данные в этот вариант хранения.
- Вы можете удалить данные в хранилище через 25 часов после того, как мы их запишем.
- Данные, которые мы записываем в хранилище, являются копией данных, уже находящихся на наших серверах. Данные продолжают находиться на наших серверах в соответствии с нашей политикой хранения данных.
- По техническим причинам мы иногда удаляем и переписываем данные. По этой причине нам нужны разрешения на удаление и списки. Эти разрешения не несут для вашей безопасности никакой угрозы. В отношении списков мы являемся единственным субъектом, осуществляющим записи в корзине. Что касается удаления, мы можем восстановить данные.
- Для получения дополнительной информации обратитесь в нашу службу безопасности по адресу hello@appsflyer.com или к своему менеджеру.
Принципы множественных подключений (более одного пункта назначения)
В Data Locker вы можете отправить некоторые или все ваши данные в два разных хранилища (определенные в настройках подключения). Например, вы можете отправить данные приложения A в AWS, а данные приложения B – в GCS.
Каждое подключение состоит из полного набора настроек Data Locker, включая пункт назначения. Настройки подключений не зависят друг от друга.
При управлении подключениями учитывайте следующее:
- В настройках Data Locker подключения отображаются на вкладках. Каждое подключение имеет собственную вкладку настроек, на которой можно управлять подключением. Значок каждой вкладки представляет тип хранилища.
- Чтобы просмотреть сведения о подключении, дублировать или удалить подключение, нажмите ⋮ (опции).
Дополнительные сведения
Отслеживание изменений соединения в журнале аудита
Вы можете просмотреть, какие изменения были внесены в подключение Data Locker в журнале аудита, доступном из Центра безопасности на дэшборде AppsFlyer. Используйте журнал аудита, чтобы проверить, было ли внесено изменение, когда оно произошло и кто его сделал. Это может помочь решить проблемы, такие как отсутствие данных или неожиданные изменения подключения, без необходимости обращаться в службу поддержки.
Для отслеживания доступны следующие события жизненного цикла подключения:
- создание нового подключения;
- обновление подключения;
- деактивация подключения;
- удаление подключения;
Доступ к журналу аудита:
- В верхней навигационной панели откройте меню аккаунта
.
- Выберите центр безопасности.
- В разделе Журнал аудита нажмите Смотреть журнал аудита.
- Фильтрация по сервису: Datalocker, чтобы просмотреть связанные записи.
Более подробную информацию см. здесь: Журнал аудита.
Ограничения и особенности
| Специфика | Примечания |
|---|---|
| Рекламные сети | Не для использования рекламными сетями. |
| Агентства | Не для использования агентствами |
| Часовой пояс конкретного приложения | Не применимо Папки Data Locker разделены по часам по часовому поясу UTC. Фактические события содержат время в формате UTC. При необходимости переводите время в любой другой часовой пояс. Независимо от часового пояса вашего приложения, задержка от возникновения события до момента его записи в Data Locker остается неизменной. |
| Валюта приложения | Не поддерживается |
| Ограничения на размер | Не применимо |
| Обновление данных | Данные обновляются согласно частоте обновления конкретного отчета, указанной в этой статье. |
| Исторические данные | Не поддерживается. Если вам нужны исторические данные, некоторые отчеты (не все) доступны через Pull API. |
| Ограниченные данные | Поля в некоторых отчетах ограничены из-за требований конфиденциальности. Узнать больше |
| Доступ пользователя | Настраивать Data Locker могут только пользователи аккаунта с необходимыми разрешениями. |
| Одно приложение/Несколько приложений | Поддержка нескольких приложений. Data Locker на уровне аккаунта. |
| Максимальное количество подключений | По умолчанию каждая учётная запись может открыть до двух соединений Data Locker. Чтобы запросить дополнительные подключения, свяжитесь со своим менеджером по работе с клиентами. |
Устранение неполадок
- Признак Невозможно получить данные с помощью интерфейса командной строки AWS
- Сообщение об ошибке Произошла ошибка (AccessDenied) при вызове операции ListObjectsV2: Доступ запрещен.
- Причина: Используемые учетные данные AWS не соответствуют учетным данным для корзины AppsFlyer. Это может быть вызвано наличием нескольких или неверных учетных данных на вашем компьютере.
-
Решение:
- Используйте другой инструмент, например, Cyberduck, чтобы получить доступ к корзине, то есть не интерфейс командной строки (CLI). Сделайте это, чтобы убедиться, что используемые учетные данные работают. Если вы можете подключиться с помощью Cyberduck, это указывает на проблему с кэшем учетных данных.
-
Обновите кэш учетных данных AWS.
Screenshot from AWS
Получение данных AWS
Используйте предпочитаемый инструмент извлечения данных AWS, AWS CLI, или один из инструментов, описанных в следующих разделах. Примечание! Данные инструкции применимы к корзинам AppsFlyer. При необходимости измените инструкции, если вы подключаетесь к собственной корзине.
AWS CLI
Прежде чем начать:
- Установите AWS CLI на ваш компьютер.
- В AppsFlyer перейдите в Data Locker и получите информацию с панели учетных данных.
Чтобы использовать AWS CLI:
- Откройте терминал. Для этого в Windows (<Windows> + <R>), нажмите OK.
Откроется окно командной строки. - Введите aws configure.
- Введите ключ доступа AWS, как он отображается на панели учетных данных.
- Введите ваш ключ доступа AWS, как он отображается на панели учетных данных.
- Введите eu-west-1.
- Нажмите Enter (нет).
Используйте указанные команды CLI по мере необходимости.
Значение {home-folder} содержится в следующих командах
Чтобы увидеть список папок в вашей корзине:
aws s3 ls s3://af-ext-reports/{home-folder}/data-locker-hourly/
Список файлов и папок
В вашей корзине Data Locker есть три типа папок:
- Тип отчета
t= - Дата
dt= - Час
h=
Чтобы вывести список всех отчетов определенного типа:
aws s3 ls s3://af-ext-reports/{home-folder}/data-locker-hourly/t=installs/
Чтобы вывести список всех отчетов определенного типа за определенный день:
aws s3 ls s3://af-ext-reports/{home-folder}/data-locker-hourly/t=installs/dt=2019-01-17
Чтобы вывести список всех отчетов определенного типа за определенный час определенного дня:
aws s3 ls s3://af-ext-reports/{home-folder}/data-locker-hourly/t=installs/dt=2019-01-17/h=23
Чтобы скачать файлы за определенную дату:
aws s3 cp s3://af-ext-reports/<home-folder>/data-locker-hourly/t=installs/dt=2020-08-01/h=9/part-00000.gz ~/Downloads/
Cyberduck
Прежде чем начать:
- Установите клиента Cyberduck.
- В AppsFlyer перейдите в Data Locker и получите информацию с панели учетных данных.
Чтобы настроить Cyberduck:
- В Cyberduck нажмите Action (Действие).
- Выберите Новая закладка. Откроется окно.
- В первом поле (отмеченном [1] на скриншоте ниже) выберите Amazon S3.
- Заполните поля следующим образом:
- Псевдоним: Произвольный текст.
- Сервер: s3.amazonaws.com
- Идентификатор ключа доступа: скопируйте ключ доступа AWS, как он отображается на панели учетных данных в AppsFlyer.
- Секретный ключ доступа Скопируйте секретный ключ корзины, как он отображается на панели учётных данных в AppsFlyer.
- Путь: {Имя корзины}/{Домашняя папка} Например: af-ext-reports/1234-abc-ffffffff
- Закройте окно. Для этого нажмите Х в верхнем правом углу.
- Выберите соединение.
Отобразятся каталоги данных.
Браузер Amazon S3
Прежде чем начать:
- Установите браузер Amazon S3.
- В AppsFlyer перейдите в Data Locker и получите информацию с панели учетных данных.
Чтобы настроить браузер Amazon S3:
- В браузере S3 нажмите Accounts (Аккаунты) > Add New Account (Добавить новый аккаунт).
Открывается окно Добавить новый аккаунт. - Заполните поля следующим образом:
- Account Name (Имя учетной записи): произвольный текст.
- Access Key ID (Ключ доступа): скопируйте ключ доступа AWS, как он отображается на панели учетных данных в AppsFlyer.
- Secret Access Key:скопируйте секретный ключ доступа к корзине, как он отображается на панели учетных данных в AppsFlyer.
- Выберите Encrypt Access Keys с помощью пароля и введите пароль. Запишите этот пароль.
- Выберите Use secure transfer (Безопасная передача данных).
- Выберите Сохранить изменения.
- Нажмите Buckets (Корзины) > Add External Bucket (Добавить внешнюю корзину).
Откроется окно Add External Bucket (Добавить внешнюю корзину). - Введите Bucket name (Имя корзины). Название корзины имеет следующий формат: {Имя корзины}/{Домашняя папка}. Значения, необходимые для имени корзины и домашней папки, появятся в окне учетных данных.
- Нажмите Добавить внешнюю корзину.Корзина создана и отображается на левой панели окна.
Теперь вы можете получить доступ к файлам Data Locker.