В базе spy-сервиса Лэнс по Авито Рекламе уже 9025 рекламодателей
По объявлениям близимся к 100 тысячам, но есть нюанс и о нём ниже:
В базе 95 826 связок «уникальный текст + картинка». Но у Авито формально одна и та же исходная картинка может быть по разному обрезана и в базе хранится связка текст + один из вариантов соотношения сторон картинки 1:1, 4:5, 4:3
Чтобы лента была адекватная, похожие схлопываются, а вариации обрезки можно посмотреть в подробной карточке креатива. Но часть рекламодателей в одном объявлении не кадрирует исходную картинку, а заливает разные. Еще часть берет какую-то большую картинку и кадрирует её так, что визуально получаются абсолютно разные креативы
Чтобы в ленте учесть это всё, я собрал формулу дедупликации, которая учитывает несколько факторов. В итоге, система в рамках одного объявления может показать в ленте две разные карточки, если картинки отличаются и одновременно склеивает похожие в одну, чтобы лента была чище
Иногда склеить не удаётся и в ленту пролезают похожие. И тут я решал, упростить и склеивать по ID объявления в группы, но пожертвовать тем, что часть уникальных картинок не попадёт в ленту или оставить долю шума, но выводить все уникальные картинки в ленту. Решил, что важнее показывать разнообразные варианты
Так сколько в базе креативов? Если смотреть по связке «уникальный текст + картинка», то 95 826 штук. Но при этом после группировки в ленту попадает 59 364 карточек, внутри каждой из которых от 1 до 3 вариантов обрезки или вёрстки изображения под разное соотношение сторон
Лэнс всё еще доступен только для пользователей Еламы, так что если у вас там есть кабинет Авито или вы его там откроете, пользуйтесь бесплатно. Никогда еще не было так удобно делать исследования рекламы конкурентов
По объявлениям близимся к 100 тысячам, но есть нюанс и о нём ниже:
В базе 95 826 связок «уникальный текст + картинка». Но у Авито формально одна и та же исходная картинка может быть по разному обрезана и в базе хранится связка текст + один из вариантов соотношения сторон картинки 1:1, 4:5, 4:3
Чтобы лента была адекватная, похожие схлопываются, а вариации обрезки можно посмотреть в подробной карточке креатива. Но часть рекламодателей в одном объявлении не кадрирует исходную картинку, а заливает разные. Еще часть берет какую-то большую картинку и кадрирует её так, что визуально получаются абсолютно разные креативы
Чтобы в ленте учесть это всё, я собрал формулу дедупликации, которая учитывает несколько факторов. В итоге, система в рамках одного объявления может показать в ленте две разные карточки, если картинки отличаются и одновременно склеивает похожие в одну, чтобы лента была чище
Иногда склеить не удаётся и в ленту пролезают похожие. И тут я решал, упростить и склеивать по ID объявления в группы, но пожертвовать тем, что часть уникальных картинок не попадёт в ленту или оставить долю шума, но выводить все уникальные картинки в ленту. Решил, что важнее показывать разнообразные варианты
Так сколько в базе креативов? Если смотреть по связке «уникальный текст + картинка», то 95 826 штук. Но при этом после группировки в ленту попадает 59 364 карточек, внутри каждой из которых от 1 до 3 вариантов обрезки или вёрстки изображения под разное соотношение сторон
Лэнс всё еще доступен только для пользователей Еламы, так что если у вас там есть кабинет Авито или вы его там откроете, пользуйтесь бесплатно. Никогда еще не было так удобно делать исследования рекламы конкурентов
👍10🔥2⚡1
Первый сбой в продукте 😢
3,5 дня не работала авторизация через Еламу. Узнал об этом час назад
Навайбкодят стартапов, ничего не понимая в разработке, а потом всё разваливается
Но на самом деле проблема оказалась не в вайбкодинге, а в том, что в запросах, которые Елама присылает для авторизации, был баг, с учётом которого я всё и настроил. Его исправили на днях, но ничего не сказали, т.к. не думали, что он повлияет на кого-то
Единственная недоработка с моей стороны — отсутствие алерта и регулярной автоматической проверки, работает ли авторизация через Еламу без ошибок. Был бы алерт на этот класс проблем, я заметил и исправил бы сбой в первый день
Сейчас всё работает, заходите
3,5 дня не работала авторизация через Еламу. Узнал об этом час назад
Навайбкодят стартапов, ничего не понимая в разработке, а потом всё разваливается
Но на самом деле проблема оказалась не в вайбкодинге, а в том, что в запросах, которые Елама присылает для авторизации, был баг, с учётом которого я всё и настроил. Его исправили на днях, но ничего не сказали, т.к. не думали, что он повлияет на кого-то
Единственная недоработка с моей стороны — отсутствие алерта и регулярной автоматической проверки, работает ли авторизация через Еламу без ошибок. Был бы алерт на этот класс проблем, я заметил и исправил бы сбой в первый день
Сейчас всё работает, заходите
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7
Иногда нейросети разговаривают на птичьем языке
Вот что мне сейчас заявил агент:
Волна 4 целиком в один прогон не помещается. По контракту в неё входят: внешний мьютекс + пре-ран гейт Z3 + фаза деривации + публикационная транзакция (O1/O3/O4/O6) + CAS/матрица статусов + гейт identity-миграции с квитанцией + закрытый отчёт прогона (11 членов) + регистрация расписания + ручной one-shot с грамматикой бюджета + три identity-писателя + одноразовый бэкфил
😐 😐 😐
Вот что мне сейчас заявил агент:
Волна 4 целиком в один прогон не помещается. По контракту в неё входят: внешний мьютекс + пре-ран гейт Z3 + фаза деривации + публикационная транзакция (O1/O3/O4/O6) + CAS/матрица статусов + гейт identity-миграции с квитанцией + закрытый отчёт прогона (11 членов) + регистрация расписания + ручной one-shot с грамматикой бюджета + три identity-писателя + одноразовый бэкфил
Please open Telegram to view this post
VIEW IN TELEGRAM
😁13⚡1👍1
Находка про ботов в Яндекс Директе
Клод отлично справляется с поиском паттернов поведения ботов, которые скликивают рекламу в Яндекс Директе и ломают обучение стратегий. Данные для анализа тащит напрямую из API Яндекс Метрики
А дальше с ним же можно спроектировать защиту и правильные цели для обучения кампаний
Клод отлично справляется с поиском паттернов поведения ботов, которые скликивают рекламу в Яндекс Директе и ломают обучение стратегий. Данные для анализа тащит напрямую из API Яндекс Метрики
А дальше с ним же можно спроектировать защиту и правильные цели для обучения кампаний
1👍17🔥6
Нейронки с тотальной уверенностью раздувают важность неважных вещей
Вчера поймал агента на том, что он два часа правил ненужный кусок документации
В шаблоне скилла, который помогает построить спецификацию к задаче, агент поставил требование «фиксировать количество проверок, чтобы всегда можно было точно сказать, сколько было проверок перед заморозкой». Скилл довольно большой, поэтому я этот пункт не заметил. Эту цифру в работе постоянно забывали обновить, а агенты-аудиторы приходили и ставили ошибку, после которой цикл шёл на новый круг правок
Чтобы исправить проблему, агент написал скрипт, который сам автоматически считает отчёты аудиторов и заполняет значение автоматически. Но оказалось, что отчёты лежат в разных местах, потому что в проекте работает и Клод, и Кодекс, поэтому скрипт тоже начал давать ошибки. И он начал чинить уже скрипт
Этот процесс сжёг пару миллионов токенов, пока я не вмешался. Когда увидел, что за фигню он нагородил, попросил всё откатить и удалить требование из документации, потому что оно не несёт в себе никакой ценности ни для кого. Так эта зараза еще и сопротивлялась, контраргументы приводила
Пока что, и надеюсь надолго, человека от нейронки отличает возможность остановиться и подвергнуть сомнению необходимость того, что он делает
Вчера поймал агента на том, что он два часа правил ненужный кусок документации
В шаблоне скилла, который помогает построить спецификацию к задаче, агент поставил требование «фиксировать количество проверок, чтобы всегда можно было точно сказать, сколько было проверок перед заморозкой». Скилл довольно большой, поэтому я этот пункт не заметил. Эту цифру в работе постоянно забывали обновить, а агенты-аудиторы приходили и ставили ошибку, после которой цикл шёл на новый круг правок
Чтобы исправить проблему, агент написал скрипт, который сам автоматически считает отчёты аудиторов и заполняет значение автоматически. Но оказалось, что отчёты лежат в разных местах, потому что в проекте работает и Клод, и Кодекс, поэтому скрипт тоже начал давать ошибки. И он начал чинить уже скрипт
Этот процесс сжёг пару миллионов токенов, пока я не вмешался. Когда увидел, что за фигню он нагородил, попросил всё откатить и удалить требование из документации, потому что оно не несёт в себе никакой ценности ни для кого. Так эта зараза еще и сопротивлялась, контраргументы приводила
Пока что, и надеюсь надолго, человека от нейронки отличает возможность остановиться и подвергнуть сомнению необходимость того, что он делает
💯15👍2
Микроконверсии по активности пользователя на сайте в Директе могут навредить обучению алгоритмов, потому что боты великолепно имитируют поведение пользователей на странице
Сейчас борюсь за обучение рекламной кампании для юридических B2B услуг
1 этап: ботоферма, визиты с нормальных сайтов
Эти боты имитировали пользователей. Часть ботов отсеяли по IP, но лимит 25 адресов и сюда попали только совсем ленивые ботофермы без прокси
Далее, за полторы недели через постоянную докрутку целей и критериев определения ботов на стороне сервера удалось настроить всё так, что основные цели под обучение кампании (от заявки до почты), перестали срабатывать на ботов. Через пару дней после этого Директ перестал приводить этих ботов на сайт
2 этап: теперь пошли живые люди, но с мусорных площадок
Это классика для РСЯ — сотни дешевых кликов с мобильных приложений. По логам пока не удалось найти явных критериев, что это боты. Больше похоже на реальных людей, которые случайно кликнули на рекламу, потому что им её подсовывают
Толку от них тоже нет, так что сейчас пробуем избавиться и от этого среза посетителей. Базовая гигиена — баним площадки. Но теоретически, можем упереться в то, что слотов под бан не останется, а склик не прекратится. Поэтому сейчас донастраиваю телеметрию на сервере, чтобы замерить еще ряд факторов, которые возможно помогут отделить случайных живых посетителей от неслучайных по активности и дать наконец Директу микроконверсию, которая позволит приводить нормальный трафик
Продолжение следует..
Сейчас борюсь за обучение рекламной кампании для юридических B2B услуг
1 этап: ботоферма, визиты с нормальных сайтов
Эти боты имитировали пользователей. Часть ботов отсеяли по IP, но лимит 25 адресов и сюда попали только совсем ленивые ботофермы без прокси
Далее, за полторы недели через постоянную докрутку целей и критериев определения ботов на стороне сервера удалось настроить всё так, что основные цели под обучение кампании (от заявки до почты), перестали срабатывать на ботов. Через пару дней после этого Директ перестал приводить этих ботов на сайт
2 этап: теперь пошли живые люди, но с мусорных площадок
Это классика для РСЯ — сотни дешевых кликов с мобильных приложений. По логам пока не удалось найти явных критериев, что это боты. Больше похоже на реальных людей, которые случайно кликнули на рекламу, потому что им её подсовывают
Толку от них тоже нет, так что сейчас пробуем избавиться и от этого среза посетителей. Базовая гигиена — баним площадки. Но теоретически, можем упереться в то, что слотов под бан не останется, а склик не прекратится. Поэтому сейчас донастраиваю телеметрию на сервере, чтобы замерить еще ряд факторов, которые возможно помогут отделить случайных живых посетителей от неслучайных по активности и дать наконец Директу микроконверсию, которая позволит приводить нормальный трафик
Продолжение следует..
👍7❤🔥3❤2👀2
Главное ограничение в работе с нейросетями — способность человека принимать решения
Нейронки производят вопросы, развилки и ошибки быстрее, чем человеческий мозг способен их переработать
Кто-то отдаёт все решения на откуп агентам. В этом случае работа выглядит как магия, нейросеть придаёт дикое ускорение, но с непредсказуемым и, частенько, хреновым результатом на выходе
Кто-то пытается уследить за всем, разбирается в каждой детали и принимает сотни решений ежедневно. В этом случае работа превращается в жуткую и тяжёлую рутину, а нейросеть больше замедляет, чем ускоряет. Но при таком подходе выше шанс получить предсказуемые и качественные результаты
Как по мне, самый важный навык в работе с нейросетями заключается в том, чтобы научиться выделять ключевое и принимать решения только по этим вопросам, а всё остальное отдавать на откуп агентам. Это даёт и ускорение, и нормальный предсказуемый результат. Такого уровня относительно легко добиться в областях, в которых ты эксперт. И пиздец как сложно в том, в чем ты разбираешься слабо, потому что нейросеть раздувает значимость каждой мелочи, а тебе самому не хватает экспертизы, чтобы отделить важное от какой-то фигни
И как с этим быстро разобраться я пока не знаю😒
Нейронки производят вопросы, развилки и ошибки быстрее, чем человеческий мозг способен их переработать
Кто-то отдаёт все решения на откуп агентам. В этом случае работа выглядит как магия, нейросеть придаёт дикое ускорение, но с непредсказуемым и, частенько, хреновым результатом на выходе
Кто-то пытается уследить за всем, разбирается в каждой детали и принимает сотни решений ежедневно. В этом случае работа превращается в жуткую и тяжёлую рутину, а нейросеть больше замедляет, чем ускоряет. Но при таком подходе выше шанс получить предсказуемые и качественные результаты
Как по мне, самый важный навык в работе с нейросетями заключается в том, чтобы научиться выделять ключевое и принимать решения только по этим вопросам, а всё остальное отдавать на откуп агентам. Это даёт и ускорение, и нормальный предсказуемый результат. Такого уровня относительно легко добиться в областях, в которых ты эксперт. И пиздец как сложно в том, в чем ты разбираешься слабо, потому что нейросеть раздувает значимость каждой мелочи, а тебе самому не хватает экспертизы, чтобы отделить важное от какой-то фигни
И как с этим быстро разобраться я пока не знаю
Please open Telegram to view this post
VIEW IN TELEGRAM
💯7❤2
Как я переложил решение вопросов на нейронку
О проблеме писал в предыдущем посте. Если коротко, то скорость работы упирается в мою способность принимать решения. При этом нейронка генерирует такое количество вопросов, что человеческий мозг не вывозит. И ключевая загвоздка была в том, как снизить количество вопросов, которые доходят до меня, и оставить при этом самые важные
Пока пришёл к такой схеме: агент-оркестратор пишет черновик с вариантами решений → на каждую развилку запускает отдельного субагента → субагент разбирает вопрос по алгоритму. Работает схема за счет того, что у субагентов чистый контекст, в рамках которого они глубоко разбирают всего один вопрос. Когда то же самое пытался делать агент в основном контексте, получалась фигня, поскольку его контекст переполнен другими вопросами и ненужной информацией, из-за чего он забывал что-то проверить, не находил нужные факты в документации или попросту галлюцинировал
В общих чертах алгоритм для субагентов состоит из 4 шагов. Внутри шагов — правила и проверки, собранные из принципов разных авторов: «растворить проблему вместо того, чтобы решать» Рассела Акоффа, теория ограничений Элияху Голдратта, забор Честертона («не сноси, пока не узнал, зачем поставили»), односторонние и двусторонние двери Джеффа Безоса, вычитание как первый ход из книги «Subtract» Лейди Клотца, делегирование по риску из Next Move Theory Вани Замесина
Шаг 1: растворить
Агент проверяет, есть ли проблема на самом деле или она надумана. Если проблемы нет — вопрос снимается. Если есть — ищет, не записан ли ответ уже в правилах проекта или в том, как проект устроен
Шаг 2: решить без меня
Если на первом шаге готового ответа не нашлось, то его зачастую можно выбрать из нескольких вариантов. Варианты решения проблемы уже лежат в черновике, но агент не берет этот список как есть, а сначала делает разбор: что оставить, убрать или добавить. После этого проверяет каждый вариант на соответствие реальности: читает документацию, запускает код, смотрит, как сделано в других частях проекта. Выбирает вариант, который решает проблему минимальными усилиями и при ошибке откатывается без серьезных последствий. Мне в этом случае приходит краткая сводка: что выбрал, почему и как проверил своё решение
Шаг 3: отложить до замера
Бывает, что варианты держатся на предположениях, которые сейчас проверить нечем. Тогда агент не гадает, а записывает три вещи: какой замер нужен, когда он станет возможен и при каком результате вопрос откроется снова. Если решать всё равно надо сейчас, агент ищет вариант, который легко пересмотреть в будущем за счет правки кода. Если пересмотр в будущем заденет пользователей продукта или потребует перезаписи накопленных данных, то вопрос уходит мне на четвертый шаг
Шаг 4: спросить меня
Сюда доходит то, что агент не вправе решать сам
Цели продукта: скорость, объёмы, качество, цена, допустимые расходы. Агент не может решить за меня, какую скорость ответа я хочу видеть в сервисе, по какой цене буду его продавать или сколько ресурсов готов выделить на задачу
Необратимое: решение, которое заденет пользователей или накопленные данные, уходит мне, даже если оно чисто техническое. Я не готов пока доверять такие решения агентам и хочу лично в каждом из них разобраться, рассмотреть альтернативы, оценить риски
Противоречия: ситуации, когда решение проблемы требует отменить решение, которое я ранее принял по какому-либо вопросу в проекте. Агент не имеет права отменять и перезаписывать решения, которые я когда-либо ранее принимал, поэтому единственный вариант — спросить меня
Первые результаты этого подхода: из 27 открытых вопросов, которые раньше я разбирал бы сам шаг за шагом, 10 сняты с повестки, 16 агент решил сам и написал мне краткую сводку, и только 1 вопрос дошёл до меня😧 это безумный буст производительности
О проблеме писал в предыдущем посте. Если коротко, то скорость работы упирается в мою способность принимать решения. При этом нейронка генерирует такое количество вопросов, что человеческий мозг не вывозит. И ключевая загвоздка была в том, как снизить количество вопросов, которые доходят до меня, и оставить при этом самые важные
Пока пришёл к такой схеме: агент-оркестратор пишет черновик с вариантами решений → на каждую развилку запускает отдельного субагента → субагент разбирает вопрос по алгоритму. Работает схема за счет того, что у субагентов чистый контекст, в рамках которого они глубоко разбирают всего один вопрос. Когда то же самое пытался делать агент в основном контексте, получалась фигня, поскольку его контекст переполнен другими вопросами и ненужной информацией, из-за чего он забывал что-то проверить, не находил нужные факты в документации или попросту галлюцинировал
В общих чертах алгоритм для субагентов состоит из 4 шагов. Внутри шагов — правила и проверки, собранные из принципов разных авторов: «растворить проблему вместо того, чтобы решать» Рассела Акоффа, теория ограничений Элияху Голдратта, забор Честертона («не сноси, пока не узнал, зачем поставили»), односторонние и двусторонние двери Джеффа Безоса, вычитание как первый ход из книги «Subtract» Лейди Клотца, делегирование по риску из Next Move Theory Вани Замесина
Шаг 1: растворить
Агент проверяет, есть ли проблема на самом деле или она надумана. Если проблемы нет — вопрос снимается. Если есть — ищет, не записан ли ответ уже в правилах проекта или в том, как проект устроен
Шаг 2: решить без меня
Если на первом шаге готового ответа не нашлось, то его зачастую можно выбрать из нескольких вариантов. Варианты решения проблемы уже лежат в черновике, но агент не берет этот список как есть, а сначала делает разбор: что оставить, убрать или добавить. После этого проверяет каждый вариант на соответствие реальности: читает документацию, запускает код, смотрит, как сделано в других частях проекта. Выбирает вариант, который решает проблему минимальными усилиями и при ошибке откатывается без серьезных последствий. Мне в этом случае приходит краткая сводка: что выбрал, почему и как проверил своё решение
Шаг 3: отложить до замера
Бывает, что варианты держатся на предположениях, которые сейчас проверить нечем. Тогда агент не гадает, а записывает три вещи: какой замер нужен, когда он станет возможен и при каком результате вопрос откроется снова. Если решать всё равно надо сейчас, агент ищет вариант, который легко пересмотреть в будущем за счет правки кода. Если пересмотр в будущем заденет пользователей продукта или потребует перезаписи накопленных данных, то вопрос уходит мне на четвертый шаг
Шаг 4: спросить меня
Сюда доходит то, что агент не вправе решать сам
Цели продукта: скорость, объёмы, качество, цена, допустимые расходы. Агент не может решить за меня, какую скорость ответа я хочу видеть в сервисе, по какой цене буду его продавать или сколько ресурсов готов выделить на задачу
Необратимое: решение, которое заденет пользователей или накопленные данные, уходит мне, даже если оно чисто техническое. Я не готов пока доверять такие решения агентам и хочу лично в каждом из них разобраться, рассмотреть альтернативы, оценить риски
Противоречия: ситуации, когда решение проблемы требует отменить решение, которое я ранее принял по какому-либо вопросу в проекте. Агент не имеет права отменять и перезаписывать решения, которые я когда-либо ранее принимал, поэтому единственный вариант — спросить меня
Первые результаты этого подхода: из 27 открытых вопросов, которые раньше я разбирал бы сам шаг за шагом, 10 сняты с повестки, 16 агент решил сам и написал мне краткую сводку, и только 1 вопрос дошёл до меня
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2
Антропик продолжают удивлять
Снова выпустили какого-то демона, который переезжает все существующие на рынке модели по качеству и цене
В Опус 5 больше всего бесило то, как заумно он пишет. Про Опус 5.5 в карточке говорят, что он помимо класссных результатов в бенчмарках еще и изъясняться нормально начал. Имба
Снова выпустили какого-то демона, который переезжает все существующие на рынке модели по качеству и цене
В Опус 5 больше всего бесило то, как заумно он пишет. Про Опус 5.5 в карточке говорят, что он помимо класссных результатов в бенчмарках еще и изъясняться нормально начал. Имба
❤1⚡1
Вчера Клод за меня прошел полный цикл маркировки рекламы под посевы
1. Завел в новый кабинет ОРД меня в роли агента и клиента в роли рекламодателя
2. Завел посреднический договор
3. Загрузил креативы с картинками и выдал под каждый ERID и готовые ссылки с UTM+ERID разметкой. Проверил, что метки не сломали ссылки и они открываются корректно
4. Пол дня проверял в фоне прошли ли окончательную регистрацию креативы в ЕРИР. От выдачи токена до подтверждения прошло по 6 часов в среднем, если бы подтверждение не получили, то он сам бы подал повторные запросы
Попутно подсветил опечатки в рекламных текстах, юридические риски формулировок адаптации исходного поста от блогеров (одну переписали после его наводки) и проверил регистрацию каналов, у которых 10к+ подписчиков, в РКН
Работа шла через ОРД Яндекса по API. До Яндекса добрались после того, как он оценил текущие тарифы моего старого ОРД и сказал, что дороговато будет для небольшого посева, лучше другой ОРД выбрать и пошел ресерчить тарифы. Ключ API после регистрации я получил в два клика. После Клод изучил документацию API, написал коннекторы, поднял отдельный контейнер на моём сервере для хостинга картинок, т.к. ОРД принимает их по API только в виде ссылки и сделал всё то, что я описал выше
В конце, когда всё настроили, маркировка выглядела так: «Клод, братишка, вот на рабочем столе лежат договоры, заведи в систему. А вот канал, текст для размещения в нём, ссылка с меткой и на рабочем столе лежит картинка, промаркируй»😍
А ведь еще несколько месяцев назад перспективными казались SaaS проекты, которые упрощают процесс маркировки рекламы
1. Завел в новый кабинет ОРД меня в роли агента и клиента в роли рекламодателя
2. Завел посреднический договор
3. Загрузил креативы с картинками и выдал под каждый ERID и готовые ссылки с UTM+ERID разметкой. Проверил, что метки не сломали ссылки и они открываются корректно
4. Пол дня проверял в фоне прошли ли окончательную регистрацию креативы в ЕРИР. От выдачи токена до подтверждения прошло по 6 часов в среднем, если бы подтверждение не получили, то он сам бы подал повторные запросы
Попутно подсветил опечатки в рекламных текстах, юридические риски формулировок адаптации исходного поста от блогеров (одну переписали после его наводки) и проверил регистрацию каналов, у которых 10к+ подписчиков, в РКН
Работа шла через ОРД Яндекса по API. До Яндекса добрались после того, как он оценил текущие тарифы моего старого ОРД и сказал, что дороговато будет для небольшого посева, лучше другой ОРД выбрать и пошел ресерчить тарифы. Ключ API после регистрации я получил в два клика. После Клод изучил документацию API, написал коннекторы, поднял отдельный контейнер на моём сервере для хостинга картинок, т.к. ОРД принимает их по API только в виде ссылки и сделал всё то, что я описал выше
В конце, когда всё настроили, маркировка выглядела так: «Клод, братишка, вот на рабочем столе лежат договоры, заведи в систему. А вот канал, текст для размещения в нём, ссылка с меткой и на рабочем столе лежит картинка, промаркируй»
А ведь еще несколько месяцев назад перспективными казались SaaS проекты, которые упрощают процесс маркировки рекламы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥7😁4💯1
Знаете, я немного устал от юридической части маркетинга.
Придумываешь рекламу, собираешь сайт, запускаешь новый продукт — а потом внезапно выясняется: это нельзя, то нельзя, а здесь вообще вышел новый закон и теперь нужно переделывать половину проекта.
Особенно бесит, что разобраться самостоятельно почти невозможно. Открываешь разъяснения — и через пять минут хочется от скуки и мути закрыть не только документ, но и бизнес.
Сегодня хочу рассказать о Telegram-канале «Вправе». Его ведёт адвокат Марк Кулезин — консультирует бизнес, маркетологов, агентства и IT-компании по рекламе, интеллектуальной собственности, договорам и другим способам случайно найти себе проблем.
Марк пишет простым языком, разбирает реальные дела. Он не просто рассказывает, что запрещено, но и объясняет, как всё-таки можно.
Подобрал несколько постов, которые могут быть полезны читателям моего канала:
— как суды фактически отменяют в России интеллектуальную собственность, а Марк из-за дела почти бросил юриспруденцию;
можно ли забрать чужой домен, если он совпадает с вашим брендом;
— как РКН нас обманывает с персональными данными;
— можно ли уволить сотрудника, который выполняет всю работу через нейросети;
— как работать с самозанятыми, чтобы экономия на налогах не закончилась доначислениями.
В канале есть не только право. Марк честно рассказывает, что его бесит в профессии, показывает жизнь адвокатского кабинета и разбирает собственные победы и поражения. Причём не в формате «суд не разобрался», а объясняет, где именно ошибся сам и какие выводы из этого сделал.
В общем, если давно хотели читать адвоката, который не прячется за канцелярщиной и говорит по-человечески о сложных вещах, — вам сюда:
«Вправе» — канал адвоката Марка Кулезина
Реклама.
Придумываешь рекламу, собираешь сайт, запускаешь новый продукт — а потом внезапно выясняется: это нельзя, то нельзя, а здесь вообще вышел новый закон и теперь нужно переделывать половину проекта.
Особенно бесит, что разобраться самостоятельно почти невозможно. Открываешь разъяснения — и через пять минут хочется от скуки и мути закрыть не только документ, но и бизнес.
Сегодня хочу рассказать о Telegram-канале «Вправе». Его ведёт адвокат Марк Кулезин — консультирует бизнес, маркетологов, агентства и IT-компании по рекламе, интеллектуальной собственности, договорам и другим способам случайно найти себе проблем.
Марк пишет простым языком, разбирает реальные дела. Он не просто рассказывает, что запрещено, но и объясняет, как всё-таки можно.
Подобрал несколько постов, которые могут быть полезны читателям моего канала:
— как суды фактически отменяют в России интеллектуальную собственность, а Марк из-за дела почти бросил юриспруденцию;
можно ли забрать чужой домен, если он совпадает с вашим брендом;
— как РКН нас обманывает с персональными данными;
— можно ли уволить сотрудника, который выполняет всю работу через нейросети;
— как работать с самозанятыми, чтобы экономия на налогах не закончилась доначислениями.
В канале есть не только право. Марк честно рассказывает, что его бесит в профессии, показывает жизнь адвокатского кабинета и разбирает собственные победы и поражения. Причём не в формате «суд не разобрался», а объясняет, где именно ошибся сам и какие выводы из этого сделал.
В общем, если давно хотели читать адвоката, который не прячется за канцелярщиной и говорит по-человечески о сложных вещах, — вам сюда:
«Вправе» — канал адвоката Марка Кулезина
Реклама.
❤1