Iterableにルールに基づく画像を追加する方法
Iterableから送信される際、Handlebarsがコンテンツを決定します。ルールに基づく画像は、メールが開かれるたびに、時刻、デバイス、またはユーザーフィールドの情報をもとに、再度決定されます。
Iterableテンプレートに「オープン時間」の決定事項を追加してください。
Sendtricを使って ルールに基づく画像、Iterableテンプレートの1つの画像スロットには複数の画像が格納されており、それぞれに独自の条件が設定されています。メールが開かれるたびに、Sendtricは条件を先頭から順に確認し、条件に合致する最初の画像を表示します。条件には、日付、曜日、時刻、デバイス、オペレーティングシステム、メールクライアント、またはIterableフィールドの値などを指定できます。

Iterableは、Handlebarsのヘルパーを利用して、すでに多くの条件付きコンテンツを処理しています。例えば、 #ifEq、これらはメッセージが送信用にレンダリングされる際に評価されます。送信時に確定する選択肢にはHandlebarsを使用し、ユーザーが実際にメールを読むタイミングや使用するデバイスに依存する要素については、ルールに基づく画像を使用してください。
Iterableのルールに基づく画像でできること
- アプリのダウンロードに関する案内: 1つの画像枠から、iPhoneにはApp Storeのバッジを、AndroidにはGoogle Playのバッジを表示します。
- 時間通りに提示されるオファー: フードデリバリーや小売の購入プロセスでは、ユーザーのタイムゾーンに基づき、午後2時まではランチの特別プランが、午後5時以降はディナーの特別プランが表示されます。
- プランまたはティアのビジュアル: 次のようなプロフィールフィールドからバナーを選択してください。
planまたはtier、複数の画像の周りにHandlebarsブロックをネストすることなく。 - 週末の創作: 土曜日と日曜日ごとに異なるバナーを表示する、繰り返し実施されるキャンペーンです。
テキストおよびオペレーティングシステムのルールはすべてのプランで機能しますが、日付および時刻のルールは「Standard」プランから利用可能となり、デバイスのルールおよび番号の比較には「Power」プランが必要です。「Free」プランでは各イメージに2枚、「Micro」プランでは4枚、「Standard」プランでは10枚の画像を保存でき、「Power」および「Enterprise」プランでは無制限に保存できます。代替画像には「Micro」プラン以上が必要です。詳しくは 価格設定.
Iterableにルールに基づく画像を追加する方法
手順 1:画像を追加してください。最も具体的なものから順に追加してください。
Sendtricで、以下の手順に進んでください。 ルールに基づく画像、をクリックしてください 新規作成 そして、次のように使用します 画像を追加する 各オプションについてです。最初に一致したものが採用され、その後で画像の順序を変更することはできませんので、最も具体的なものを最初に、一般的なものを最後に追加してください。
ステップ2:条件を記述します
クリック 更新条件 各画像をクリックして開く この画像を表示する. すべての条件(AND)またはいずれかの条件(OR)を選択し、必要なだけ追加してください。マージタグの条件については、テキスト、数値、または日付を選択してください。 代替画像 何も一致しない「for opens」の場合。

各ユーザー自身のゾーンにおける時間ルールについては、以下を選択してください。 動的タイムゾーン そして、次のようなゾーン名を格納するIterableフィールドを使用します。 Europe/Berlin. 値が空の場合や無効な場合は、UTCが適用されます。
ステップ3:プレースホルダーを保存、コピー、確認する
保存, その後、[クリック]してください コードをコピーする。各マージタグの条件では、二重中括弧で囲まれたプレースホルダーを使用して、画像のアドレスにパラメータが追加されます。Iterable でも同じ中括弧が使用されるため、各プレースホルダーを Iterable のフィールド名と完全に一致する名前に置き換えてください。例えば、 {{tier}}. 実際のフィールドと一致しないプレースホルダーは、エディタ上で表示が崩れることはなく、単に空の状態で表示されます。

ステップ4:テンプレートに貼り付けてください
クリック デザインを編集する Iterable テンプレート上で。ドラッグ&ドロップエディタで、 HTML ~からのブロック 目次 タブキーを押して位置を調整し、そのHTMLエディタにコードを貼り付けてください。画像をテキストの横に配置するには、 行 まずタブキーを押して、HTMLブロックを1列に配置してください。

ステップ5:シミュレーションを行い、プレビューを表示します
Sendtricでは、 プレビュー ビューを使用せずに、日付、時刻、デバイス、メールクライアント、およびフィールドの値をシミュレートすることができます。Iterableで、次を開いてください プレビュー そして ユーザーデータを読み込む 数名のユーザーに、フィールドの値が画像のアドレスに正しく反映されているか確認していただきます。
どの画像にも条件が必要です
条件が設定されていない画像は、たとえリストの一番下にあってもスキップされます。「他の全員にこの画像を表示する」場合は、 代替画像 その代わりにスロットを。
Gmailと端末の検出
Gmailは独自のサーバーを通じて画像を取得するため、読者の端末情報が隠されてしまいます。そのため、こうした開封はデスクトップとしてカウントされる可能性が高いです。選択が本当に重要な場合は、デバイスのルールではなく、信頼できるIterableフィールドをご利用ください。
反復可能なルールに基づく画像に関するよくある質問
Handlebarsの条件分岐を使えばいいのではないでしょうか?
送信時点で回答が分かっている場合は、Handlebars の方が適しています。Handlebars では、メールが開かれた瞬間や、メールが閲覧された端末、あるいは送信後の経過日数などには対応できません。ルールに基づく画像は、メールが開かれるたびに再度決定されます。
Iterableイベントの日付を使用することはできますか?
はい、マージタグの日付条件を使用できます(Standard 以上)。YYYY-MM-DD、MM/DD/YYYY、RFC 3339、または Unix 秒形式で記述された日付が使用可能です。
選択肢の一つとして、別のSendtricウィジェットを指定することは可能でしょうか?
はい。画像ピッカーには、タイマー、パーソナライズされた画像、天気ウィジェット用のタブが用意されていますので、ルールによって、例えばカウントダウンタイマーと静止画バナーを切り替えることが可能です。詳しくは あるウィジェットを別のウィジェットの中に配置する方法.
一致するものがなかった場合、ユーザーには何が表示されるのでしょうか?
代替画像を設定している場合は、その画像が表示されます。設定していない場合は、1×1ピクセルの非表示画像が表示されるため、画像が表示されない場合のアイコンは表示されません。
テキストに関する条件では、大文字は考慮されますか?
いいえ。テキストの条件は大文字と小文字を区別しないため、a tier 「Gold」または「gold」という値も、同じルールに一致します。
このガイドでは、Sendtricの機能のうち1つについて解説しています。 メールのパーソナライゼーション プラットフォーム。すべての ルールに基づく画像 オプションや例については、メインページをご覧ください。
その他のIterableガイド
- カウントダウンタイマー - Iterableにカウントダウンタイマーを追加する方法
- カウントダウンタイマー - Iterable に動的タイマーを追加する
- リアルタイム投票 - Iterableにライブ投票を追加する方法
- パーソナライズされた画像 - Iterableにパーソナライズされた画像を追加する方法
- ダイナミック・ウェザー - Iterableにダイナミック・ウェザー情報を追加する方法
- 重大なアラート - Iterableに重大なアラートを追加する方法
- ソーシャルプルーフカウンター - Iterableにソーシャルプルーフカウンターを追加する方法
別のプラットフォームをご利用ですか? こちらをご覧ください Sendtricのすべての連携機能.

