Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 08.07.2019
Сообщений: 3
1

Передача меток

08.07.2019, 11:01. Показов 1602. Ответов 2
Метки utm (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет!
-
Есть site1.ru на него приходит трафик с метками
-
Когда пользователь заходит на сайт его адресная строка выглядит примерно так:
http://site1.ru/?utm_source=metka123
-
На сайте есть несколько кнопок: Кнопка 1, Кнопка 2 и т.д. Они сделаны как картинки и при нажатии на них передается достижение цели в Метрику и переход на site2.ru на определенную страницу в новом окне
-
Выглядит это так:
-
HTML5
1
<div style="text-align: left;"><a href="http://site2.ru/page1/" onclick="yaCounter12345678.reachGoal('nazvanie_celi1'); return true;" target="_blank"><img src="http://site1.ru/wp-content/uploads/2019/06/button.jpg" alt="Нажмите на кнопку 1"></a></div>
-
HTML5
1
<div style="text-align: left;"><a href="http://site2.ru/page2/" onclick="yaCounter12345678.reachGoal('nazvanie_celi2'); return true;" target="_blank"><img src="http://site1.ru/wp-content/uploads/2019/06/button.jpg" alt="Нажмите на кнопку 2"></a></div>
-
Сейчас это все работает (переход и отправка цели), но при переходе на site2.ru теряются utm метки
-
Мне нужно чтобы при нажатии на Кнопку 1 передавалась цель в Метрику и сохранялась utm метка, чтобы открывшийся сайт имел в адресной строке:
-
http://site2.ru/page1/?utm_source=metka123
-
Подскажите как это сделать?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.07.2019, 11:01
Ответы с готовыми решениями:

применение меток к инструкциям
метки работают только с теми инструкциями, которые имеют составную инструкцию или с одиночными...

Сортировка меток google maps
Как можно сделать сортировку по категориям? метки в таком виде. var locations = ; добавляю так...

Ниспадающий список всех меток
Начал пидалить, но что-то запнулся. Я только начал изучать JavaScript. Подскажите. Мне...

Яндекс карты, поставить много меток
Добрый день всем форумчанам. Люди помогите мне поставить на яндекс карту много-много меток. вот...

2
0 / 0 / 0
Регистрация: 08.07.2019
Сообщений: 3
10.07.2019, 15:02  [ТС] 2
Сделал так, работает:

PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
<script language="javascript"> 
function nazvaniefunkcii1() {
ym(12345678, 'reachGoal', 'nazvanieceli1');
var utm = location.search; 
var url = new URL('http://site1.ru'); 
url.search = utm; 
location.replace(url);
var url2 = new URL('http://site2.ru');
url2.search = utm;
window.open(url2);
}
</script> 
<div style="text-align: left;"><a href="javascript:nazvaniefunkcii1()" onclick="nazvaniefunkcii1()" target="_blank"><img src="http://site1.ru/wp-content/uploads/2019/06/button.jpg" alt="Кнопка 1"></a></div>
0
0 / 0 / 0
Регистрация: 08.07.2019
Сообщений: 3
13.10.2019, 15:56  [ТС] 3
Новая версия скрипта, без блокировки в некоторых браузерах
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<script language="javascript"> 
function nazvaniecelijs() {
ym(55555555, 'reachGoal', 'nazvanieceli');
var utm = location.search; 
var url = new URL('http://domen.site/'); 
url.search = utm; 
var urleasy = new URL('https://go.site.ru/aff_c');
var utm2lg = location.search.slice(1);
urleasy.search = 'offer_id=1111&aff_id=22222&'+utm2lg;
window.open(urleasy);
location.replace(url);
}
</script> 
<div style="text-align: left;"><a href="javascript:nazvaniecelijs()" onclick="nazvaniecelijs()" target="_blank"><img src="http://domen.site/wp-content/uploads/2019/01/button.jpg" alt="Тут продублировать текст на кнопке"></a></div>
0
13.10.2019, 15:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.10.2019, 15:56
Помогаю со студенческими работами здесь

Как создать программу формирования раскрывающего меню со списком всех меток другого фрейма
Помогите создать программу формирования раскрывающего меню со списком всех меток другого фрейма?...

Сохранение и передача UTM меток в ajax
Здравствуйте, возник вот такой вопрос: У меня в коде написаны такие вот UTM метки для ссылок ...

Php передача utm меток в письме
index.php в форме &lt;input type=&quot;hidden&quot; name=&quot;source&quot; class=&quot;source&quot; value=&quot;&lt;?php echo...

оператор меток
Тут программа которую мне делать помогали, она не совсем правильная. Надо чтобы выводилось кол-во...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru