Система на PHP для работы с источником траффика через API
Необходимо написать систему для автоматического старта/стопа рекламных кампаний в 2 источниках трафика через API по определенным условиям.
Есть сторонний API, откуда парсятся данные для условий в формате JSON. Пример данных в прикрепленном файле (пункт 1).
Я добавляю идентификатор кампании из источника траффика в свою систему и связываю его с гео и оператором (Carrier), указываю минимальный ecpm_recent для принятия решения по кампании.
Скрин того, как выглядит редактирование/добавление нового условия – в прикрепленном файле (пункт 2).
Список стран и операторов должен подтягиваться через тот же API с данными. При этом для каждого гео кроме операторов должен быть вариант Country Average из поля description (можно отдельным селектом сделать после выбора страны Country Average или Carrier performance и потом уже выбор оператора если выбран Carrier performance. Это при условии, что в общем списке операторов проблематично/долго).
Cистема получает статистику с API каждые 15 минут и проверяет все гео и операторы + в целом по стране (отображается просто как отдельный оператор) на их текущий ecpm_recent.
Затем она сравнивает минимальный ecpm_recent, который я установил, с фактическим:
- Если на данный момент ecpm_recent меньше установленного и кампания запущена => кампания останавливается.
- Если на данный момент ecpm_recent меньше установленного и кампания остановлена => ничего не делаем.
- Если на данный момент ecpm_recent больше или равен установленному и кампания остановлена => запускаем кампанию.
- Если на данный момент ecpm_recent больше или равен установленному и кампания запущена => ничего не делаем.
Документация API источника траффика 1 – в прикрепленном файле (пункт 3).
Документация API источника траффика 2 – в прикрепленном файле (пункт 4).
Пример главной страницы системы – в прикрепленном файле (пункт 5).
- Должна быть кнопка добавления нового условия.
- Ниже в табличном виде с сортировкой должна быть вся информация, которая указана на скрине (по первой строке ясно, какие именно данные нужно отображать). Кроме этого должна быть возможность редактировать/удалять условие.
При добавлении условия должна быть проверка на уникальность ID кампании в источнике траффика, чтобы условия не конфликтовали.
P.S. Пожалуйста, сразу указывайте свою цену и сроки.
Додатки 1
Актуальні фриланс-проєкти в категорії PHP
Виконання робіт після SEO- аудиту
15 000 UAH
Потрібен досвідчений OpenCart-розробник для виконання SEO та технічних доопрацювань інтернет-магазину. Основні завдання: Виправлення структури внутрішніх посилань та меню. Додавання посилань у футер. Реалізація хлібних крихт з мікророзміткою Schema.org. Виправлення генерації… PHP, Супровід сайтів ∙ 1 день 23 години тому ∙ 57 ставок |
В модулі OpenCart пофіксити проблеми з Facebook APIВ OpenCart є модуль інтеграції Facebook та Instagram через API, OAuth та Webhook. Після відкриття сторінки модуля в браузері - в Фейсбук починає рости кількість АПІ запитів до Фейсбук і росте кількість помилок gr:get:InvalidID. Потрібно знайти що викликає проблеми і… PHP, Веб-програмування ∙ 2 дні 1 година тому ∙ 36 ставок |
Потрібна інтеграція KeyCRM → ПРРО Кашалот |
Сайт на WordPress з використанням теми Kadence та Kadence Blocks.
10 000 UAH
Нам потрібно створити сайт на WordPress з використанням теми Kadence та Kadence Blocks. Інтернет-магазину не буде (хоча, ймовірно, він буде доданий у майбутньому). Потрібна головна сторінка та кілька внутрішніх сторінок. Графіка вже готова, структура макета здебільшого… CMS, PHP ∙ 6 днів 5 годин тому ∙ 38 ставок |
Розробка 2 SEO-орієнтованих сайтів з продажу запчастин (квадроцикли та спецтехніка)Розробка двох спеціалізованих сайтів з продажу запчастинЗагальна інформація Потрібно розробити два спеціалізовані сайти: Запчастини для квадроциклів, UTV, SSV та іншої подібної техніки. Запчастини для спеціальної техніки. Існуючий сайт компанії: https://kiaparts.com.ua/ Нові… PHP, Веб-програмування ∙ 7 днів 3 години тому ∙ 77 ставок |