Техническое задание
Вступление
!Все на английском языке!
Очень важно -> только PHP файлы.
Каждый главный файл производит определенную задачу
У каждой платформы несколько задач.
Для каждой платформы несколько файлов :
1. Файл форма для получения информации
2. Главный файл задачи (Получение данных,Обработка и вывод данных)
3. Дополнительные файл/ы для обработки задачи
Каждый главный файл задачи работает таким способом:
1. Получает данные из формы
2. Взаимодействует с ads api определенной платформы
3. Сохраняет данные в переменных полученных в ads api определенной платформы (список переменных для каждого гл. файла ниже)
4. Выдает полученные данные + echo на экран
* Файлы, принадлежащие определенной платформе, будут сохранены в папке с названием платформы.
Платформы и документация
-google ads api
developers.google.com/goo... developers.google.com/goo... - twitter ads api
developer.twitter.com/en/... - linkedin ads api
docs.microsoft.com/he-il/... - bing ads api
docs.microsoft.com/en-us/... - tabola ads api
developers.taboola.com/ba... - outbrain ads api
amplifyv01.docs.apiary.io... Задачи для каждой платформы:
Задача номер 1:
Получение данных об аудитории с последующим возвратом данных о целевом размере по бюджетам(список бюджетов ниже).
Задача номер 2:
Создать рекламное обьявление в кампании и в группе объявлений по целям(список целей и переменных для каждой платформы ниже)
Задача номер 3:
Получение статических данных о рекламе в заранее определенные периоды времени(список периодов времени ниже)
Списки
Список бюджетов
* здесь должно быть 10 переменных
* Бюджет = сколько денег ежедневно вкладывается в эту рекламу
10$ / 25$ / 50$ / 80$ / 100$ / 150$ / 200$ / 300$ / 400$ / 500$
Список периодов времени
* здесь должно быть 8 переменных
- сегодня
- Вчера
- Последние 7 дней
- Последние 14 дней
- Последние 30 дней
- С начала года
- Выборочно с даты по дату