Для филиала с партнерской ID 'хххх', параметры отслеживания являются:Как я могу заменить '?' с '&' if '?' уже есть в URL-адресе?
utm_source = aff_prog & utm_campaign = afts & offer_id = 17 & aff_id = хххх
Если URL уже содержит a?? (Пример: www [dot] название компании [dot] com/products/mobile-mobile-phones? sort = date), параметр отслеживания, который должен быть добавлен, должен быть:
& utm_source = aff_prog & utm_campaign = afts & offer_id = 17 & aff_id = хххе
что я использую этот скрипт для добавления аффилированного тега в URL
var links = document.getElementsByTagName('a');
for (var i = 0, max = links.length; i < max; i++) {
var _href = links[i].href;
if (_href.indexOf('amazon.in') !== -1) {
links[i].href = _href + '?&tag=geek-21';
}
else if (_href.indexOf('snapdeal.com') !== -1) {
links[i].href = _href + '?utm_source=aff_prog&utm_campaign=afts&offer_id=17&aff_id=10001';
}
}
, если URL уже содержит '?' как я могу использовать мой вышеприведенный скрипт, чтобы пометить '&' как начало аффилированного тега? как этот
& utm_source = aff_prog & utm_campaign = afts & offer_id = 17 & aff_id = 10001
see this image for better understanding
'? & Tag = geek-21' это имеет смысл в первую очередь? – nozzleman
Почему тег [tag: jquery]? – roetnig