2015-02-10 4 views
0

Меня интересует использование JavaScript на целевой странице ExactTarget.Время выполнения, AMPScript/JavaScript?

Я надеюсь, что JavaScript, который у меня есть на странице, может проверить значение cookie и на основе этого значения cookie установить переменную в AMPScript.

Если бы я использовал SSJS, выполнил бы JavaScript перед AMPScript, который работал бы, как я надеюсь, или сначала выполнил бы AMPScript, а затем SSJS?

ответ

0

Вы не можете смешивать JavaScript на стороне сервера и клиентский JavaScript. AMPScript и SSJS оцениваются до отображения страницы. Установка значения cookie - это операция на стороне клиента, поэтому перекрестного перехода нет. Тем не менее, вы можете использовать SSJS для вывода клиентской JS.

Я не уверен, что сначала оценивается SSJS или AMPScript, но я думаю, что AMPScript является родным. Поэтому я предполагаю, что SSJS будет оценен вторым.

Я часто использую как SSJS, так и AMPScript одновременно на целевых страницах. Некоторые вещи проще и/или не поддерживаются в том или ином виде.

BTW, есть много больше фактов SFMC, продолжающихся в http://salesforce.stackexchange.com.