Евгений
вот так по русски будет
Евгений
это на феноме если шо
Евгений
вам бы доку почитать
Дима
Щас я новый мат изобрету от счастья)
Evgeniy
из-за отсутствия name, кстати, export не сделать. Тут список выдает с лимитом небольшим
Дима
Ещё скажи что параметры можно отсортировать)) Видимо да, давно не ходил в доку, использую по инерции.
Дима
'formName' => 'Контакты', 'formFields' => 'company,name,phone,email,msg', 'fieldNames' => 'company==Компания,name==Имя,phone==Телефон,email==Email,msg==Сообщение'
При этом данные приходят в хуки на латинице, а только в saveform попадают по-русски? Или надо будет везде потом сплитить и чистить значения?
Evgeniy
Евгений
эти параметры только для FormItSaveForm
Дима
эти параметры только для FormItSaveForm
Странно, как так, если он постхук.. но придется проверить пока не потестирую) у меня просто до saveform ещё обогащение массива данных значениями из сессии идёт ;) по требованию маркетологов ))
Евгений
'hooks' => 'email,FormItSaveForm',
Дима
Так и работает, по получается эти "грязные==названия" видно должно быть в руках которые раньше ..
Евгений
Так и работает, по получается эти "грязные==названия" видно должно быть в руках которые раньше ..
у меня он всегда последним вызывается и я уже больше не работаю с данными после него
Дима
по нажатию клавиш?
По нажатию события JS-ом в аналитику отправляются, и на сервер, да, формируя некий набор данных, который потом приклеивается к данным формы и в таком виде уже сохраняется
Evgeniy
По нажатию события JS-ом в аналитику отправляются, и на сервер, да, формируя некий набор данных, который потом приклеивается к данным формы и в таком виде уже сохраняется
интересно на react это как-то сходу приходит, т.к. любое нажатие клавишы делает ререндер А что еще интересного маркетологи заставляют делать?
Дима
интересно на react это как-то сходу приходит, т.к. любое нажатие клавишы делает ререндер А что еще интересного маркетологи заставляют делать?
Собирать данные о кликах (телефон, почта, кнопки) и просмотрах определенных блоков например. Просмотры, остановки и досмотра видео. И отправлять в системы аналитики, сразу в несколько, для ретаргетинга и оптимизации рекламы.
Дима
а данные о просмотраз блока проверяют user_id метрики или аналитики? или любые другие проверки на "не робот" есть?
Метрика сама присваиват userid (если у тебя на сайте он не авторизован и ты не захотел присвоить свой), мы отправляем данные, она склеивает сама. Не только метрика, и гугл, и ВК, и фб, и mail и тикток чтоб его ;)
Дима
Метрика сама присваиват userid (если у тебя на сайте он не авторизован и ты не захотел присвоить свой), мы отправляем данные, она склеивает сама. Не только метрика, и гугл, и ВК, и фб, и mail и тикток чтоб его ;)
А, ну и конечно мы выцепляем присвоенные user_id и ими тоже обогощаем данные форм. Чтобы потом можно было отследить что именно привело к конверсии и найти видит в метрике (и др)
Дима
интересно на react это как-то сходу приходит, т.к. любое нажатие клавишы делает ререндер А что еще интересного маркетологи заставляют делать?
А ещё у нас кастомная система сбора статистики, self-hosted, чтобы обходить блокировщики рекламы в браузерах (но для рекламы это уже особо не используешь, только для модного UX-анализа) Как же мы радовались когда смогли обойти adblock и ublock ограничители, а потом кто-то взял и посмотрел как назывался список правил блокировщиков, которые мы обходили... EasyPrivacy назывался... Это очень обидно 😂 столько трудов, прокси прям на сайте, переименование и трансляция параметров, и блин это только изи оказывается 😔
Дима
я где-то читал, что с текущими законами в ЕС запрещают собирать статистку больше 8 или 16, могу ошибаться бит информации. И уже создали сервис где 010101001 собирали общие данные, устройство такое-то, браузер и прочее, что смогли уместить
У нас на это пока забивают. Но что мешает запросить CH-заголовки у браузера и сделать статистику на анализе логов вебсервера так чтобы "никто не узнал". Кто то скажет,что закон мешает. А мне показывали бумагу, в которой для одного из банков пришло распоряжение (пару лет назад на минуточку), что в рамках KYC они обязаны использовать сбор и хранение browser fingerprint. Как это соотносится? Но тема законов, правил и ограничений и обязанностей, она как-бы не о технологиях поэтому предлагаю не развивать. А лучше делиться опытом полезных решений!
Дима
согласен пойду писать счетчик просмотров баннера
Если система аналитики одна, разметь по их стандартам conent analytics и все!
Дима
Если система аналитики одна, разметь по их стандартам conent analytics и все!
Если интерес потенциальный есть, могу подумать как запаковать наработки для массового внедрения, м?
Evgeniy
Если система аналитики одна, разметь по их стандартам conent analytics и все!
не понял, в Метрике есть контентная аналитика, по schema.org. Баннер типа как статью разметить?
Дима
не понял, в Метрике есть контентная аналитика, по schema.org. Баннер типа как статью разметить?
Баннер как медиаэлемент лучше. А можно ссылку на доку? Я думал у вас GA, в метрике вроде только ретаргетинговые цели подходят для этого... Она же "не умеет в события" как теперь модно говорить
Дима
только если как параметр посещения. GA тоже есть, но в текущей ситуации я бы настроил что-то работающее на обеих)
Да точно, можно как параметр. Но разве там есть какая-то расстановка параметров по данным из schema? Хорошо бы и правда была! Ссылку на доку в студию ;)
Дима
только если как параметр посещения. GA тоже есть, но в текущей ситуации я бы настроил что-то работающее на обеих)
А мы запилили свой скрипт сбора, который отправляет в подключенные источники данных. Черт, звучит как реклама, но я ничего не продаю ;)
Evgeniy
Да точно, можно как параметр. Но разве там есть какая-то расстановка параметров по данным из schema? Хорошо бы и правда была! Ссылку на доку в студию ;)
не совсем то у метрики есть аналитика для новостей/статей и прочих материалов. Количество дочтений, долистал до конца С тайтлом материала в отчете https://yandex.ru/support/metrica/publishers/reports/main.html
Дима
не совсем то у метрики есть аналитика для новостей/статей и прочих материалов. Количество дочтений, долистал до конца С тайтлом материала в отчете https://yandex.ru/support/metrica/publishers/reports/main.html
Да, это что-то автоматическое. Руками туда ничего (посмотр баннера) похоже не затолкать. Параметры визита или ретаргетинговые цели надо юзать.
Evgeniy
А мы запилили свой скрипт сбора, который отправляет в подключенные источники данных. Черт, звучит как реклама, но я ничего не продаю ;)
Я планировал проверять user_id у одной из аналитик, фиксировать момент появления блока на экране (дольше скольких-то мс или нет, пока не знаю), потом отправлять это в bannery ну или что выводит сам блок и в систему аналитики
Evgeniy
Проверять user_id чтобы 2 раза не отправлять? Да либо bannery если надо в админке смотреть, либо в simpleAB есть js API
да, если уникальные просмотры только считать задумался над общим кол-вом просмотров за несколько сессий
Дима
да, если уникальные просмотры только считать задумался над общим кол-вом просмотров за несколько сессий
Лучше по сессиям и считать наверное. user_id ненадежный например, от внешнего сервиса. Его любой EasyPrivacy заблочит 😉 А сессии подконтрольны. Ну или куку вешать, тоже неплохо
Павел
как сессии и "лучше" появилось в одном предложении
Дима
как сессии и "лучше" появилось в одном предложении
На сегодня я думал мой лимит холиваров исчерпан, но раз за 00 уже перевалило по МСК... Считай новые сутки Я вижу тренд всеобщего отказа от сессий, но не понимаю его. Что плохого в использовании сервера для хранения данных?
Павел
тегните плиз в чем вообще задача, а то я пролистал и не нашел
Evgeniy
тегните плиз в чем вообще задача, а то я пролистал и не нашел
подсчет количества уникальных просмотров определенного блока (баннера) на сайте. С хорошей точностью, с обходом простых адблоков
Павел
сессии плохи тем, что их достаточно просто подделать
Дима
сессии плохи тем, что их достаточно просто подделать
А вместо них что? Если так смотреть, то весь браузер достаточно просто подделать) спам-боты так и живут
Павел
подсчет количества уникальных просмотров определенного блока (баннера) на сайте. С хорошей точностью, с обходом простых адблоков
данные о просмотрах можно хранить в Redis туда писать и оттуда читать. это еще и прекрасно кешируется
Павел
А вместо них что? Если так смотреть, то весь браузер достаточно просто подделать) спам-боты так и живут
для каждой задачи свой инструмент нет задачи заменять сессии как таковые
Evgeniy
данные о просмотрах можно хранить в Redis туда писать и оттуда читать. это еще и прекрасно кешируется
а отправку в систему аналитики? Не будешь же каждый нажатый F5 грубо говоря, отправлять как просмотр
Павел
какой-нибудь запросик на js подмутить который бы стучал и писал в редис инкремент огромное ботов это отсечет т.к они не подгружают js можно это сделать на различные события полностью от ботов не избавиться (я о тех что работают на Selenium и эмулируют браузер) но их меньшество. если хочется и это обойти то писать в редис можно только авторизованных пользователей.
Evgeniy
о какой аналитике идет речь?
Я.Метрика, GA пока что эти)
Павел
Я.Метрика, GA пока что эти)
они работают как скрипты на уровне клиента что ты с ними хочешь сделать?)
Evgeniy
они работают как скрипты на уровне клиента что ты с ними хочешь сделать?)
хочу от них подтверждение получить, Что это Некий юзер который посмотрел блок на сайте. посмотрел его 25 раз обновляя страницу, но т.к. он один и тотже юзер, отправить в просмотры 1 уникальный просмотр
Evgeniy
если просто, можно решить с проверкой ip
Evgeniy
сам в принципе и ответил)
Evgeniy
подмути тогда событие на прогрузку их скриптов и пиши в редис значение
после скольки значений в таблице sql, лучше использовать редис? мне кажется с этим и sql справится
Дима
данные о просмотрах можно хранить в Redis туда писать и оттуда читать. это еще и прекрасно кешируется
Да нет сложности это хранить (наоборот человек хочет ещё и отображать в админке где-то эти данные). Есть сложность считать просмотры уникальные, чем тут редис поможет?
Дима
я бы в принципе использовал бы редис сразу же если честно
Я понимаю что совет душевный, но если речь не о миллионах просмотров в сутки, к чему понимать сервисы и интегрироваться с ними ?!
Sergey
можно, а зачем?)
Для той же кластеризации например
Дима
ну я ниже рассказал сессии в уникальности тебе не помогут
Рассказал как отсечь ботов (часть), а как быть с настоящими посетителями, но не считать их каждый раз при переходе на страницу?
Павел
Для той же кластеризации например
боюсь что у тебя уже нет потребности в модэксе ))
Павел
Рассказал как отсечь ботов (часть), а как быть с настоящими посетителями, но не считать их каждый раз при переходе на страницу?
я видимо тебя не совсем правильно понял я думал ты хочешь управлять SESSIONID который хранится
Sergey
боюсь что у тебя уже нет потребности в модэксе ))
Ну а если серьезно, если редис уже тянуть, по почему бы и сессии в него не вынести, и управлять ими веселее будет
Павел
Ну а если серьезно, если редис уже тянуть, по почему бы и сессии в него не вынести, и управлять ими веселее будет
ну, я в этом смысла не вижу на уровне сайтиков. у меня тут на проекте 2 миллиона китайцев и сессии в редис мы не выносим
Дима
ну, я в этом смысла не вижу на уровне сайтиков. у меня тут на проекте 2 миллиона китайцев и сессии в редис мы не выносим
А у меня тут целый комбайн веб-аналитики (много тыщ звёзд гитхаба) и чё то тоже хорошо на SQL, себя чувствует.
Дима
давайте не будем тянуть редис)
Короче, вешай куку на 24 часа для уникальности, ботов отсекай через smartsessions и будет ок )
Павел
я сказал как бы сделал я, ни больше, ни меньше