問題タブ [ampscript]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
126 参照

javascript - ページの読み込み時に amp-script を実行するにはどうすればよいですか?

AMP ページの読み込み時に JS コードを実行する必要があります。私は amp-script を使用していますが、コードは実際のユーザー インタラクション イベントの後に実行されるか、amp-script 要素の固定サイズで実行されます。DOMLoadedContentイベントが機能しません。では、amp-script 要素に固定サイズを指定せずに、ページの読み込み時にこのスクリプトを実行するにはどうすればよいでしょうか?

0 投票する
0 に答える
213 参照

amp-html - amp-script Uncaught TypeError: 未定義のプロパティを読み取ることができません (「クリック」を読み取ります)

なぜこれがうまくいかないのですか?私の場合、Amp-script を使用しています。ログは成功していますが、サンプル コードは実際には機能しません。

そして、次のようなエラーが発生しました:

[amp-script] Uncaught TypeError: 未定義のプロパティを読み取ることができません (「クリック」を読み取ります)

0 投票する
1 に答える
160 参照

html - AMPscript 静的変数を送信ログに渡す方法

Journey Builder 向けの一連のメールを作成しました。ジャーニーは、ユーザー データと、ユーザーが受信する最初の電子メールを定義する Email_Series を含むファイル ドロップによってトリガーされます。クリック エンゲージメントは、ユーザーを別のパスに送り、そのパスでのみ別の電子メールを受信することができます。これらのパス メールに静的な Email_Series を追加して、送信ログにコピーし、カスタム レポートがパス メールがジャーニー中に送信されたかどうかを示すようにします。AMPscript を使用してみました

およびその他のさまざまな AMPScript コードがありますが、コード化された Email_Series を取得して、トリガー ファイルから渡された Email_Series を上書きすることはできません。

TL;DR: 静的な AMPscript 変数を送信ログに渡す必要があります。

0 投票する
0 に答える
40 参照

django - djangoのGoogle amp-storyプレーヤーでビデオを埋め込む最良の方法は何ですか?

現在、動画を埋め込むためにGoogle Amp-storyプレーヤーを追加したいアプリに取り組んでいますが、どういうわけか、Google ampプレイはデータベースからの動画または画像をレンダリングしませんが、そうではないビデオソースへのリンクを渡すと私のデータベースからそれは動作します。画像を処理するカスタム テンプレート タグとフィルターを作成しようとしましたが、それでも機能させるのは難しいと思います。これについて行く方法はありますか?

このコードを使用してデータベースから画像を読み込もうとすると、機能しません。

私のカスタム テンプレート タグ .

0 投票する
1 に答える
15 参照

salesforce - CloudPage Marketing Cloud でトリガーされたレコード情報を取得する方法

メールに「カレンダーに追加」を入れたいです。私の考えは、Javascript にコードを記述して CloudPage で file.ICS を生成し、それをボタンにリンクすることです。電子メールの受信者がボタンをクリックすると、file.ICS がダウンロードされます。

ここに画像の説明を入力

Sales Cloud からトリガーされる Journey Builder があります。CloudPage があり、トリガーされたレコードから「日付フィールド」の情報を取得したいと考えています。CloudPage で「日付フィールド」情報を取得するためのコードの書き方がまったくわかりません。以下は私が持っているコードです