Ваш вопрос не столько о разработке дженериков, сколько об очень специфическом коммерческом продукте; Я не знаю, на какой тарифный план вы подписались (бесплатно или за плату?), Но в любом случае было бы лучше пройти через их поддержку (см. Также мое заключение)
Тем не менее я постараюсь поставить вас на правильный путь.
Ваши вопросы
Сначала
URL в электронном письме
В письме вам нужно будет как-то создать ссылку с двумя параметрами, которые вы хотите, как объясняет @Jasper.
это означает что-то вроде:
http://yourwebsite.com/destination/path/?message=1&name={tag_recipientfirstname}
Все, что находится после знака вопроса, это GET строка запроса .
Параметры разделяются символом «&».
Я определенно не знаю, как правильно создавать URL-адреса в письмах BC, но я чувствую, что это должно быть где-то автоматически, что позволяет вам указать дополнительные параметры, если вам нужно.
JavaScript
То, что вы получили, все равно будет работать. Это не очень хорошо, и вы можете использовать решение Джаспера или любое другое, например Как получить значения строки запроса в JavaScript?
Тогда делать нечего, если только вы не хотите сделать его лучше и надежнее.
Business Catalyst (страница)
У вас обычно есть способы в CMS получить параметры получения. Часто что-то вроде
{ GET.param_name }
Шаг назад
Я не эксперт в Британской Колумбии, но у меня такое ощущение, что вы выбираете сложный путь для чего-то, что, вероятно, уже испечено.
Снова я предлагаю вам зайти в их секцию поддержки (хотя это довольно запутанно, я должен сказать!) И попытаться понять, как лучше всего достичь своей цели. Всегда есть много способов снять шкуру с бедного кота.
Если вы получаете поддержку в своем плане, определенно идите по этому пути и постарайтесь объяснить, в чем заключаются ваши цели, а не как найти техническое решение, которое, на ваш взгляд, является хорошим!