Написать обработчик для работы с куками
50 UAH1. Сервер партнера сохраняет всю информацию о каждом переходе, присваивает ему уникальный ID и отправляет его намой сайт по адресу (пример):
http://елки-2016.in.ua/?aff_sub={CLICK_ID}
{CLICK_ID} - уникальный идентификатор перехода в их системе
2. Мне нужно поставить на все (!) страницы сайта обработчик URL-параметров, задача которого сохранить {CLICK_ID} в куку пользователя на оговоренное время жизни куки- 30 дней (для примера назовем куку sd_user).
3. Для реализации правила LastCookieWin (когда партнеру оплачиваются все заказы на протяжении жизни куки, но только те, у которых последним платным источником был сайт партнера) Мне нужно:
сформировать список utm_меток или других параметров, с которыми приходят пользователи из платных каналов (например, utm_medium=cpc, utm_medium=retargeting и т.д.).
добавить в обработчик на каждой (!) странице сайта проверку наличия этих параметров в URL пользователя. Проверку проводить только если есть кука с {CLICK_ID}.
если есть хотя бы один из этих параметров – удалить куку с {CLICK_ID} (ту, которую мы для примера назвали sd_user).
4. При совершении целевого действия пользователем, нужно проверить, есть ли у пользователя кука с {CLICK_ID}. Если кука есть, то нужно сделать вызов следующего кода (вызов нужно делать ММОЕГО сервера, но не из браузера пользователя, иначе небезопасно) –
http://rdr.salesdoubler.com.ua/in/postback/1200/{CLICK_ID}?trans_id={TRANS_ID}&sale_amount={SALE_AMOUNT}&token= ZWxraTIwMTZAc2FsZXNkb3VibGVyLmNvbS51YQ
{CLICK_ID} - уникальный идентификатор перехода из куки пользователя. Обязательный параметр.
{TRANS_ID} - ID целевого действия в моей системе, потом используется для сведения статусов конверсий. Обязательный параметр.
{SALE_AMOUNT} - сумма продажи для расчета размера выплаты.
5. После совершения конверсии куку с {CLICK_ID} (ту, которую мы для примера назвали sd_user) удалять не нужно!
Актуальні фриланс-проєкти в категорії PHP
Поправити CLSПотрібно поправити Cumulative Layout Shift через код PageSpeed не бачить цієї проблемиале через гугл хром видно що є зсув макету для комп версії сторінки відповіднов гугл сеарч зявилася помилка стосовно швидкості комп версії Потрібно підняти на іншому хостингу актуальну… PHP, Веб-програмування ∙ 2 дні 18 годин тому ∙ 29 ставок |
Перенести повністю готову адаптивну HTML5-структуру в WordPress.
12 000 UAH
Я шукаю досвідченого WordPress-розробника, який зможе перетворити наш ретельно підготовлений статичний HTML5/CSS3 код у високопродуктивну кастомну WordPress-тему. Фронтенд уже практично готовий (приблизно 99%): семантична розмітка, метадані та мультимовна структура (hreflang)… CMS, PHP ∙ 2 дні 21 година тому ∙ 65 ставок |
Інтеграція GoPosПривіт, робив хтось інтеграцію GoPos з кастомним сайтом для ресторану в Польщі? Потрібна допомога, у них дуже скудна документація, є тільки swagger і той без описів https://app.gopos.io/doc/swagger-ui/index.html Суть така, використовували від них сайт для онлайн замовлень, якщо… PHP, Веб-програмування ∙ 3 дні 13 годин тому ∙ 25 ставок |
Прописати мета дані АЛЬТ за допомогою ІІСайт на Laravel, на сайті багато зображень, для яких потрібно прописати коректні за семантикою та релевантні для сторінки АЛЬТ описання зображення в автоматичному режимі, з можливістю перевірки AI та машинне навчання, PHP ∙ 4 дні 10 годин тому ∙ 35 ставок |
Потрібен розробник для завершення та інтеграції проєкту з автоматичного збору й обробки данних
700 UAH
Основна частина парсера вже реалізована. Парсер працює на Windows-середовищі через Microsoft Edge: сайт має антибот-захист, тому збір даних виконується не прямими HTTP-запитами, а через живу браузерну сесію. Скрипти керують відкритою вкладкою Edge через Chrome DevTools Protocol,… PHP, Веб-програмування ∙ 4 дні 16 годин тому ∙ 26 ставок |