Бюджет:
4 000 руб
Необходимо работать web-инструмент, с помощью которого будет осуществляться загрузка внешних данных из CSV в сервис target.my.com через API, и организована возможность Делиться загруженными данными с пользователями сервиса.
Немного подробнее:
Сервис target.my.com является рекламной площадкой и работает с двумя типами пользователей:
* клиенты используют сервис для создания и запуска рекламных кампаний
* партнеры используют сервис для размещения рекламного сегмента для клиентов, на базе которых клиенты создают рекламу. Сегментами (иными словами источники данных) могут являться различные загружаемые данных, в том числе и mac-адреса.
Необходимо разработать web-сервис, с помощью которого мы сможем создавать новые источники данных и через API загружать информацию в target.my.com.
Сервис должен быть представлен в виде двухуровневой таблицы (во вложении пример).
Первый уровень таблицы Источники данных.
Поля:
1. Номер уникальный порядковый номер записи
2. Название текстовое название созданного источника данных. Должен содержать не более 40 символов. В режиме просмотра таблицы должна быть предусмотрена возможность редактирования названия (через нажатие на иконку редактирования). Измененные данные в названии должны также обновляться через API на сервисе MyTarget.
3. В Списке количество mac-адресов, которые мы передали в сервис MyTarget из CSV-файла
4. Найдено количество mac-адресов, которые нашел сервис MyTarget в своей базе (информация должна возвращаться с сервиса)
5. Статус текущий статус записи в сервисе MyTarget (информация должна возвращаться с сервиса)
6. Создан дата создания записи в таблице
7. Обновлен дата обновление источника данных
8. Действие:
1. Удалить источник данных (в том числе из сервиса MyTarget)
2. Добавить пользователя предоставить доступ к данным клиентам сервиса Mytarget
3. Обновить данные обновление источника данных новыми данными из CSV
Второй уровень таблицы клиенты сервиса MyTarget, которым предоставлен доступ к источнику данных.
Поля:
1. Email адрес клиента, которому предоставлен доступ к данному источнику данных
2. Кнопка удалить удалить доступ клиенту к данному источнику данных.
Срок исполнения 2 дня