• Есть ли реальный профит от использования актуальных фронтенд-технологий?

    DeoZ
    @DeoZ
    Веб-разработка и Реклама
    Если говорить конкретно про фронтенд, то главные плюсы от использования библиотек и фреймворков:
    • Разделение на компоненты, которые можно переиспользовать, а значит ускорить последующую разработку и доработку, улучшить масштабируемость
    • Лучшая работа с перерендергином компонентов (обновлением частей страницы), когда может обновиться не вся страница, а только её часть. Это даёт лучшую скорость реакции на действия пользователя, что улучшает его впечатление от работы с сайтом. И это особенно критично, если идёт работа с какими-то частями со сложными вычислениями на странице.
    • Плюс-минус схожая архитектура между приложениями, написанными на одном фреймворке. Что упрощает работу команды над проектом и даёт возможность быстрее вкатываться в работу новичкам.
    • Широкий выбор дополнительных подключаемых библиотек, реализующих практически что угодно по вашему запросу на проекте. Если особая кастомизация решения не нужна, то подключается всё мгновенно и у вас на сайте хоть диаграмммы рисуются, хоть таблицы, хоть формочки. Да, раньше для этого использовался, например, тот же jQuery (хотя что уж раньше, они недавно даже новую версию выпустили), но он тяжелее, содержит много ошибок и не соответствует новым стандартам. А стандарты - это не для моды, это безопасность, скорость работы и кроссбраузерность.
    • Это возможность использовать централизованные менеджеры состояний, когда у тебя всё хранится в одном месте, а не где-то там, плюс кэшируется, обрабатывается там же и так далее.
    • Отделение бизнес-логики от UI, что даёт возможность править их независимо, а не переписывать весь модуль, когда модель ответа немного поменялась.
    • Зачастую лучшая поддержка и обновление фреймворков и библиотек, документация, что является не только вопросом удобства, но и безопасности. Устаревшие технологии могут быть очень уязвимы.
    • Если говорим про сборщики, то возможность всё кастомизировать настолько, чтобы не приходилось раскладывать руками по папкам и чтобы вся сборка, которая может быть большой, автоматически чистилась, минимизировалась и делилась на части. А это существенное ускорение загрузки у пользователя.
    • Не говоря уж про совсем "модные" нынче микрофронтенды, когда каждая часть приложения может писаться и поддерживаться независимо друг от друга и, при желании, на любых фреймворках, в том числе и на ванильном JS.

    В общем, можно много чего ещё привести, что положительного дало бизнесу развитие фронтенда и переход на фреймворки, модульность, сборщики и автодеплой. Что-то для Вас конкретно будет более существенным, что-то совсем не важным или не понятным. Но главное, что каждая из технологий, каждая часть стека должна выбираться последовательно и мере необходимости бизнесу. Для этого начинать работу над проектом должен высококвалифицированный специалист с пониманием архитектуры и требований к масштабируемости и безопасности.
    Вполне возможно, что для визитки хватит простого HTML+JS, для витрины товаров можно использовать Tilda, для простого интернет-магазина или корпоративного портальчика - Bitrix или WordPress. Но часто бывает, что у бизнеса есть или появляются особые требования, аппетит растёт по мере работы сайта, вот тогда выясняется, что необходимы фреймворки, позволяющие гибко реализовать практически любые кастомные решения.
    Ответ написан
    1 комментарий
  • В странице авторизации KeyCloack как можно добавить свои css/scss стили на React?

    DeoZ
    @DeoZ
    Веб-разработка и Реклама
    Насколько помню. В теме рядом со страницей в формате .ftl кладётся файл theme.properties. В нём параметр styles, где указывается путь к стилям css в папке resources, которая находится в той же теме.
    Также в параметрах указываются значения-ссылки на стили, типа переменных. Эти переменные можно будет использовать в файле .ftl для применения стиля.
    Содержание theme.properties типа:
    parent=base
    styles=css/login.css
    
    kcHeaderClass=header__logo
    kcLabelClass=label

    Тогда в css файле login.css, который лежит по пути resources/css/login.css описываем все эти стили:
    .header__logo {
      ...
    }
    
    .label {
      ...
    }

    И в шаблоне login.ftl используем:
    ...
    <div class="${properties.kcHeaderClass!}"><img .../></div>
    <form>
      <label class="${properties.kcLabelClass!}">...</label>
    </form>
    ...
    Ответ написан
    Комментировать
  • Возможно ли сделать такую яндекс карту?

    DeoZ
    @DeoZ
    Веб-разработка и Реклама
    Чёрно-белая, без лишних контролов и со своей меткой?
    Делал вот здесь:
    js: https://github.com/ADeoZ/helenmedia/blob/master/sr...
    scss: https://github.com/ADeoZ/helenmedia/blob/master/sr...
    Ответ написан
    Комментировать
  • Как узнать через директ коммандер id объявления, зная id фразы, которая фигурирует в этом объявлении?

    DeoZ
    @DeoZ Куратор тега Яндекс.Директ
    Веб-разработка и Реклама
    В Яндекс.Коммандере в нужной кампании зайдите на вкладку "Фразы". Внизу в строке поиска введите id фразы и нажмите Enter. Выделите найденную фразу. В правом верхнем углу нажмите кнопку "Выбрать их группы", в левой части Коммандера откроется вкладка "Группы", в которой выделится нужная группа. В центральной части выберите вкладку "Объявления", Вы увидите список всех объявлений, относящихся к этой группе, которые могут быть показаны в ответ на эту ключевую фразу.
    Ответ написан
    Комментировать
  • В яндекс директе ценник выставляется на фразу, или на объявление, в котором может быть несколько фраз?

    DeoZ
    @DeoZ Куратор тега Яндекс.Директ
    Веб-разработка и Реклама
    Все цены назначаются относительно ключевого запроса.
    Ответ написан
    Комментировать
  • Как автомачисеки удалить ключевые слова в Яндекс Директ?

    DeoZ
    @DeoZ Куратор тега Яндекс.Директ
    Веб-разработка и Реклама
    Можно вбить ключевые слова в фильтр Директ.Коммандера по следующей схеме:
    = Фраза ~ ["ключевая фраза 1" "ключевая фраза 2"]
    , отфильтрованные фразы удалить.

    Но, по-моему, было бы логичнее отключить тогда фразы, которые Яндекс.Директ отнёс к категории "Мало показов" или по которым просто не было показов за последний месяц.
    Ответ написан
  • Работа рекламных компаний гугл на территории РФ сейчас?

    DeoZ
    @DeoZ
    Веб-разработка и Реклама
    Всё верно. Google не осуществляет показы рекламы на территории РФ.
    Ответ написан
  • Можно ли восстановить удаленную компанию в google ads?

    DeoZ
    @DeoZ
    Веб-разработка и Реклама
    Восстановить удалённую кампанию нельзя. Настройки посмотреть, в принципе, можно.
    В разделе всех кампаний в фильтре "Статус кампании" выберите "Все" и увидите удалённую кампанию в списке. Можно её выбрать и, переключаясь между разделами, просмотреть настройки, запросы, объявления.
    Ответ написан
  • Как посмотреть id объявления Google Ads или что передавать в utm метке для идентификации объявления?

    DeoZ
    @DeoZ
    Веб-разработка и Реклама
    В Google Ads идентификатор объявления передаётся через динамический параметр {creative} .
    Все динамические параметры ValueTrack .
    Ответ написан
    Комментировать
  • Как через директ коммендар найти объявление, содержащее фразу?

    DeoZ
    @DeoZ Куратор тега Яндекс.Директ
    Веб-разработка и Реклама
    В средней колонке выберите сверху вкладку "Объявления". Тогда поиск будет идти по объявлениям, а не по фразам.
    В командной строке снизу средней колонки можете вводить искомое слово напрямую, без присваивания: "проектирование". Тогда поиск будет производиться по всем полям объявления.
    Ответ написан
    2 комментария
  • Почему директологи не хотят в штат?

    DeoZ
    @DeoZ Куратор тега Яндекс.Директ
    Веб-разработка и Реклама
    Странный вопрос, на самом деле. Есть специалисты и для такого, и для такого формата работы.
    Сам работаю в штате, тимлид. По мере появления свободного времени и интереса, помогаю другим проектам на фрилансе. Когда ищем новых сотрудников, то поток соискателей есть постоянно.
    Ответ написан
    Комментировать
  • Название и как реализовать данное объявление в Google ads из каких форматов и с какими инструментами сделать?

    DeoZ
    @DeoZ
    Веб-разработка и Реклама
    Вероятнее всего HTML5 формат.
    Ответ написан
    Комментировать
  • Почему прогноз рекламной кампании в директе непропорционально отличается по цене и количеству трафика?

    DeoZ
    @DeoZ Куратор тега Яндекс.Директ
    Веб-разработка и Реклама
    Потому что в Яндекс.Директ показы рекламных объявлений осуществляются по аукционной модели VCG. Рекламодатели оценивают и назначают ставки за каждую позицию объявления по каждому запросу. Соответственно все цены на отдельные запросы (таргетинги) будут отличаться между собой, так как среди них есть более интересные и менее интересные. И в рамках одного запроса цена за разные позиции может отличаться, так как первые позиции оцениваются сильно выше, поскольку они, как правило, эффективнее для рекламодателя. На низких позициях, с объёмом трафика менее 15, показ объявлений на первой странице вообще не гарантируется.
    Ответ написан
    4 комментария
  • Почему яндекс-метрика не учитывает рекламу от гугла?

    DeoZ
    @DeoZ
    Веб-разработка и Реклама
    Рекламные системы Яндекс.Метрикой определяются по меткам. Для Google Ads нужно использовать, как минимум, метку "utm_source=google". Также стоит подключить автоматическую пометку тегами в настройках аккаунта в кабинете Google Ads.
    Проверить можно или в рекламном кабинете Google Ads в разделе просмотра и редактирования объявлений. Или, хотя бы, найдите своё объявление в Google, кликните по нему и посмотрите есть ли метки в URL при переходе.
    Ответ написан
    Комментировать
  • Минус фраза в гугл рекламе?

    DeoZ
    @DeoZ
    Веб-разработка и Реклама
    Должно работать, если поставить в точном соответствии.
    Ответ написан
    2 комментария
  • Как посмотреть в директе отчет по затратам на рекламу относительно адресов сайтов в объявлениях?

    DeoZ
    @DeoZ Куратор тега Яндекс.Директ
    Веб-разработка и Реклама
    Если каждый сайт подключён к Яндекс.Метрике и кампании связаны со счётчиками, то можно получить расходы в отчёте "Яндекс.Директ - Расходы".
    Или более сложный путь.
    В Директ Коммандере фильтруете объявления по сайту. Копируете из Коммандера номера объявлений, который относятся к тому или иному сайту. Через Мастер Отчётов в Яндекс.Директе строите отчёт с фильтрацией по номерам объявлений.
    Ответ написан
    4 комментария
  • Как проверить рекламную кампанию в директе на предмет показов по MAC адресам?

    DeoZ
    @DeoZ Куратор тега Яндекс.Директ
    Веб-разработка и Реклама
    Нет, автотаргетинг не имеет отношения к MAC-адресам. Это автоматическое нацеливание объявлений на аудиторию, которую Яндекс считает потенциально актуальной для Вас. Она не привязана к тем таргетингам, которые назначили Вы, а опирается на объявление и сайт.
    Поэтому там есть показы и переходы, а по Вашей аудитории нет.
    Ответ написан
    Комментировать
  • Какие правильные ключевые слова яндекс директ?

    DeoZ
    @DeoZ Куратор тега Яндекс.Директ
    Веб-разработка и Реклама
    Зависит от того, что Вы хотите получить.
    Операторы [] фиксируют порядок и количество слов во фразе. Операторы "" фиксируют количество, но не порядок.
    Таким образом в первом варианте не будет показов по пользовательском запросу "Питер аренда яхты". Во втором варианте не будет показов по фразе "Аренда яхты Питер". В третьем варианте будут показы по этим двум, но не будет по широким запросам, типа "Аренда яхты на час в Питере".
    Ответ написан
    5 комментариев
  • Как не показывать рекламу в Google Ads тем, кто заполнил форму?

    DeoZ
    @DeoZ
    Веб-разработка и Реклама
    Создайте в Яндекс.Метрике сегмент пользователей, которые заполнили форму. Или можете даже просто создать цель на это событие. В Яндекс.Директ, в настройках кампании, создайте корректировку на этот сегмент со значением -100%.
    В Google Ads схема аналогична.
    Счётчики Яндекс.Метрика и Google Analytics должны быть интегрированы с рекламными аккаунтами.
    Ответ написан
    Комментировать
  • Как связаться с техподдержкой Adwords в Ковид?

    DeoZ
    @DeoZ
    Веб-разработка и Реклама
    Уже давно только чат и email.
    Я бы на них особо не надеялся.
    Ответ написан
    5 комментариев