ExactTarget ランディング ページで JavaScript を使用することに興味があります。
ページにある JavaScript で Cookie の値を調べ、この Cookie の値に基づいて、AMPScript で変数を設定できることを願っています。
SSJS を使用する場合、期待どおりに機能する AMPScript の前に JavaScript を実行するか、それとも最初に AMPScript を実行してから SSJS を実行しますか?
ExactTarget ランディング ページで JavaScript を使用することに興味があります。
ページにある JavaScript で Cookie の値を調べ、この Cookie の値に基づいて、AMPScript で変数を設定できることを願っています。
SSJS を使用する場合、期待どおりに機能する AMPScript の前に JavaScript を実行するか、それとも最初に AMPScript を実行してから SSJS を実行しますか?
サーバーサイド JavaScript とクライアントサイド JavaScript を混在させることはできません。AMPScript と SSJS は両方とも、ページが表示される前に評価されます。Cookie 値の設定はクライアント側の操作であるため、クロスオーバーはありません。ただし、SSJS を使用してクライアント側の JS を出力できます。
SSJS は AMPScript に変換されるため、その使用に関連する追加のオーバーヘッドがあります。
ランディング ページで SSJS と AMPScript の両方を同時に使用することがよくあります。いくつかのことは、どちらか一方では簡単であったり、サポートされていなかったりします。
ところで、 http: //salesforce.stackexchange.com では、さらに多くの SFMC に関する議論が行われています。