Подстановка шаблона отслеживания Yahoo Gemini делает два вопросительных знака в URL - PullRequest
0 голосов
/ 26 сентября 2018

Мы сталкиваемся с возможной ошибкой в ​​обновленных URL-адресах Yahoo Gemini, когда они заменяют два вопросительных знака в URL-адресах после расширения окончательного URL-адреса и шаблона отслеживания.В их документации поддержки говорится, что они поддерживают преобразование второго знака вопроса в амперсанд, но на практике этого не происходит.Есть ли ETA для исправления или возможного обходного пути?

Конечный URL:
https://www.url.com/?param1=value1

Шаблон отслеживания на уровне кампании:
{lpurl}?param2=value2

Создает этот URL-адрес для пользователя:
https://www.url.com?param1=value1?param2=value2

Но вместо этого следует создать этот URL-адрес для пользователя, используя только один знак вопроса:
https://www.url.com?param1=value1&param2=value2

YahooСтраница поддержки обновленного URL Gemini # yahoo-oauth (https://developer.yahoo.com/nativeandsearch/guide/upgraded-urls/) говорит, что они поддерживают эту замену, но она не работает: «экранированы следующие символы:?, =,«, #, T, 'и [пробел]]. Если окончательный URL-адрес уже содержит знак вопроса, Native & Search заменит знак вопроса в URL-адресе отслеживания на амперсанд (&) или правильно экранированную версию &. "

...