0

ExactTarget ランディング ページで JavaScript を使用することに興味があります。

ページにある JavaScript で Cookie の値を調べ、この Cookie の値に基づいて、AMPScript で変数を設定できることを願っています。

SSJS を使用する場合、期待どおりに機能する AMPScript の前に JavaScript を実行するか、それとも最初に AMPScript を実行してから SSJS を実行しますか?

4

1 に答える 1

0

サーバーサイド JavaScript とクライアントサイド JavaScript を混在させることはできません。AMPScript と SSJS は両方とも、ページが表示される前に評価されます。Cookie 値の設定はクライアント側の操作であるため、クロスオーバーはありません。ただし、SSJS を使用してクライアント側の JS を出力できます。

SSJS は AMPScript に変換されるため、その使用に関連する追加のオーバーヘッドがあります。

ランディング ページで SSJS と AMPScript の両方を同時に使用することがよくあります。いくつかのことは、どちらか一方では簡単であったり、サポートされていなかったりします。

ところで、 http: //salesforce.stackexchange.com では、さらに多くの SFMC に関する議論が行われています。

于 2015-07-15T13:47:29.697 に答える