Задачі
E стовбчик
Може бути дуже різні дані. Тому потрібно ретельно це перевіряти:
- якщо це ківорди чи адтайтли то потрібно їх енкодити
- перевіряти кількість рядків
- символи заекодити &
, #
, %
, ?
, =
, +
, {
, }
, [
, ]
, |
, ^
, і ~
,
- всякі \r \n \t \v
видалити (в певних моментах вже після обробки масииву ківордів та адтайтлу). Бо трекери не обробляють такі символи, та інколи це призводить не коректного формуваня Offer URL в трекерах.
Трекер потім передає це все, як є.
API (tracker/crossroads/tonic)
Запускати API, тільки якщо це peerclick (точніше не clickflare/keitaro)
Для дока задач.
Можна просто зробити функції, які збиратимуть і передаватимуть дані:
- по стовбчику в обраному рядку
- назва рядка
Передаватиуть ці дані на мій сервак.
А я поверну відповідь, який текст і колір в стовбчику проставити, ну і якусь додаткову інфу, про помилки чи ще щось.
В себе відповідно логуватиму це все, у вигляді назва дока, назва аркуша, номер рядка.
В git зробити 2 гілки stage/master
Щоб можна було тестувати.
Тест док зробити з одним аркушем, де буде набір всіх шаблонів задач. Можливо в якомусь стовбчику буде клітинка з посиланням на доку.
І так в мене буде одне джерело коду та логів.
Errors
Робити в коді різні перевірки і формувати помилки і потім повертати їх та вписувати в стовбчик D
TS
Потрібно буде зробити нові TS, де дати відповідні імена віхідним параметрам
Наприклад там де campaign_item, так і називати, а не tease ID.
Але це застосовувати там де генерується повне посилання для тизера.
Бо там де шаблони, можуть бути помилки від баєрів
Тобто не ламати досвід, а робити це безшовно де це можливо. Повністю проблему не прибере, але зменшить об'єм де треба враховувати нюанси
Name Campaign
Зробити перейменування камапній в crossroad та tonic під час генеруваня самого посиланя Offer URL та імені кампанії. Якщо буде відповідно помилка, то її виведемо.
Або для цих н2с першим тегом вписувати номер дяка задачі.
Або коли згенерувалось ім'я, то перевірити чи є таке в н2с провайдерів, і якщо є тоді додавати тег (наприклад tmestamp цілочисельний).
Документація
Описати документацію по скрипту, звідповідними окремими посиланнями на доку по інтеграції з ПП, TS, трекером.
No Comments