|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.02.2017, 12:35 | #1 |
Новичок
Джуниор
Регистрация: 11.02.2017
Сообщений: 6
|
Подмена заголовков по UTM метке в Wordpress
Добрый день, сообщество! Мои знания в программировании чуть больше чем 0, пытаюсь доделать одну идейку методом тыка, но почему-то не получается))) Прошу Вашей помощи.
Что я хочу: мультилейдинг, т.е. при переходе по ссылке по определенной UTM метке, часть заголовков и информации подменяется в соответствии с UTM меткой. Что смог сделать: реализована данная задача с помощью плагина, но в самом плагине анализ идет по параметру "utm_source", а не по "utm_multi" или же любому другому, и почемуто не спабатывает подмена, если в ссылке присутствует параметр "tm_campaign=cid|{campaign_id}|{sou rce_type}" Что имеем: сайт на Wordpress Ссылки на одну и туже страницу с UTM метками такого типа: https://site.ru/?utm_source=yandex&utm_medium=cpc&utm_campaign =cid|{campaign_id}|{source_type}&ut m_content=gid|{gbid}|aid|{ad_id}|{p hrase_id}_{retargeting_id}&utm_term ={keyword}&pm_source={source}&pm_bl ock={position_type}&pm_position={po sition}&utm_multi=iskvsud Вот сам плагин: https://cloud.mail.ru/public/7xAf/YAbXjBRd1 Интерфейс программы: Как работает, обычный заголовок, без подмены. Использована переменная в ссылке utm_source=advokatuslugi Нашел в плагине два главных javascripta, которые, как я понимаю и отвечают за обработку UTM меток |
11.02.2017, 12:35 | #2 |
Новичок
Джуниор
Регистрация: 11.02.2017
Сообщений: 6
|
utm-switcher\public\assets\js\public.js
Код:
|
11.02.2017, 12:35 | #3 |
Новичок
Джуниор
Регистрация: 11.02.2017
Сообщений: 6
|
и второй utm-switcher\public\dist\scripts\public .js
Код:
З.Ы. В интернетах есть множество ссылок на такой вот подход к созданию мультилейдинга (подмены содержимого сайта относительно поискового запроса), но нет нормальной реализации, тем более в виде плагина. Заранее спасибо |
11.02.2017, 13:53 | #4 |
Новичок
Джуниор
Регистрация: 11.02.2017
Сообщений: 6
|
ап ап
|
11.02.2017, 14:59 | #5 |
Новичок
Джуниор
Регистрация: 11.02.2017
Сообщений: 6
|
Структура UTM меток
|
11.02.2017, 16:22 | #6 |
Новичок
Джуниор
Регистрация: 11.02.2017
Сообщений: 6
|
Смотрите:
Есть яндек.директ (контекстная реклама), в которой более 60-ти компаний, в каждой более 1000 объявлений. Пример: 1-ая компания "Адвокат по уголовным делам" "Адвокат по семейным делам" "Адвокаты Севастополя" и т.д. 2-ая компания "Юристы по наследству" "Консультация юриста" "Военный юрист" и т.д. Таких компаний, напомню много и будет больше. Ссылки ставятся с UTM метками, чтобы получать аналитику, UTM метка состоит из определенных параметров "source" "campaing" "content" и т.д. (это обязательные поля) и можно добавить свои поля, к примеру "utm_multilanding" Я в Яндекс.Директе прописываю для каждой Компании объявлений свою utm-multilanding 1. utm-multilanding=Advokat 2. utm-multilanding=Jurist В плагине указываю, что если в ссылке будет "Advokat", то Заголовок с классом ".Zagolovok" присваивается текст "Услуги адвоката в Севастополе". А если в ссылке будет "Jurist" присваивается "Услуги юристов Севастополя, специальные цены". Вот как я организовываю заголовки http://SSMaker.ru/31c873cb/ Плагин, который я выложил работает хорошо, но только одно НО. Он ищет переменную "Advokat" или "Jurist" в параметре utm_source, а я хочу, чтобы он искал в переменной "utm_pofigkak", так как переменная utm_source всегда имеет значение yandex, так как отвечает из какого источника идет трафик. Я могу организовать это в переменной utm_source, но хочу сделать все красиво. Это главная проблема, я вчера с помощью CTRL+F поменял в кодах плагина utm_source на utm_multi, заработало, но криво-коряво. Как выглядит обычная ссылка с UTM метками http://test.ru/?utm_source=yandex&utm_medium=cpc&u tm_campaign=cid|{campaign_id}|{sour ce_type}&utm_content=gid|{gbid}|aid |{ad_id}|{phrase_id}_{retargeting_i d}&utm_term={keyword}&pm_source={so urce}&pm_block={position_type}&pm_p osition={position}&utm_multi=advoka t |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вставка в конце URL Utm меток | Minus_yu | PHP | 4 | 29.06.2015 19:02 |
Плавный переход к метке jQuery 1.9.1 | patch | JavaScript, Ajax | 3 | 06.06.2013 20:16 |
Обратиться к метке, находящейстя в др. процедуре | Blame | Microsoft Office Excel | 4 | 03.06.2012 21:48 |
паскаль. Функции. Ошибка, не переходит по метке | Антон Лысенко | Помощь студентам | 8 | 25.02.2011 20:27 |
msWord как заменить текст по метке | Paskal1 | Общие вопросы Delphi | 0 | 25.10.2010 12:45 |