プロモーションコード
プロモーションコードリストについて学び、キャンペーンやキャンバスに追加する方法を確認しましょう。
プロモーションコードについて
プロモーションコードを使用すると、ユニークで期間限定の値をメッセージに挿入して、コンバージョンを促進できます。各リストには最大2,000万個のコードを格納でき、各コードは有効期限が切れるまで最長6か月間有効です。
Brazeがプロモーションコードを含むメッセージを送信する場合、コードはメッセージが送信される前に差し引かれます。コードの一貫性とユニーク性を保ち、再利用されないようにするため、以下のルールが適用されます。
- 送信に失敗したメッセージでもコードは消費されます。
- マルチチャネル送信では、すべてのチャネルで同じコードが適用されます。
- 条件付きLiquidでは、表示されるブランチが1つだけでも、参照されているすべてのリストからコードが差し引かれます。
- キャンバスステップに入る、または再度入るたびに、新しいコードが消費されます。
同じリストから複数のスニペットを1つのメッセージに配置した場合、Brazeはすべてのスニペットに同じコードを適用します。コードが不足しないように、使用予定数よりも多くのコードをアップロードしてください。
プロモーションコードは、郵便局のクーポンのようなものだと考えてください。局員があなたの手紙のために束からクーポンを1枚取り出すと、たとえ手紙が届かなかったとしても、そのクーポンはなくなります。
たとえば、以下の条件付きLiquidでは、各ユーザーに表示されるブランチは1つだけですが、両方のリスト(vip-dealとregular-deal)からコードが差し引かれます。
{% if user.is_vip %}
{% promotion('vip-deal') %}
{% else %}
{% promotion('regular-deal') %}
{% endif %}

プロモーションコードはアプリ内メッセージのキャンペーンで使用できますが、キャンバスのアプリ内メッセージでは送信できません。
次のステップ
次のステップをお探しですか?こちらから始めましょう。
よくある質問
プロモーションコードはどのメッセージングチャネルで使用できますか?
プロモーションコードは、メール、モバイルプッシュ、Web プッシュ、Content Cards、Webhook、SMS、WhatsAppでサポートされています。アプリ内メッセージキャンペーンでは、早期アクセス機能としてプロモーションコードをサポートしています。Braze トランザクションメールキャンペーンと、キャンバス内のアプリ内メッセージでは、プロモーションコードはサポートされていません。
テスト送信やシード送信は使用量にカウントされますか?
デフォルトでは、テスト送信とシードグループのメール送信では、ユーザーごと、テスト送信ごとにプロモーションコードが使用されます。ただし、Brazeのアカウントマネージャーに連絡して、テスト中にプロモーションコードを使用しないようにこの動作を更新することができます。
複数のメッセージングチャネルで同じプロモーションコードスニペットを使用するとどうなりますか?
特定のユーザーが複数のチャネルでコードを受け取る対象となる場合、各チャネルで同じコードが送信されます。受信したチャネルの数にかかわらず、使用されるプロモーションコードは1つだけです。
1つのメッセージで、同じプロモーションコードリストを参照する複数のLiquidスニペットを使用できますか?
はい。Brazeはメッセージ内のそのスニペットのすべてのインスタンスに同じプロモーションコードを適用するため、ユーザーが受け取るユニークなコードは1つだけです。
プロモーションコードリストの有効期限が切れた場合や、リストが空の場合はどうなりますか?
有効期限が切れると、コードはBrazeシステムから削除されます。リストの有効期限が切れた後の猶予期間はありません。リストの有効期限が切れる前であれば、有効期限を延長するか、未使用のコードをエクスポートすることができます。
空のリストまたは有効期限切れのリストのプロモーションコードを含むはずだったメッセージは、キャンセルされます。
メッセージにプロモーションコードを条件付きで挿入するLiquidロジックが含まれている場合、メッセージがキャンセルされるのは、プロモーションコードを含むはずだった場合のみです。プロモーションコードを含む必要がなかった場合、メッセージは通常どおり送信されます。
誤ったプロモーションコードをアップロードした場合、更新できますか?
誤ったコードをアップロードした場合、次の2つの方法で解決できます。
- リスト全体を廃止する: すべてのキャンペーン、キャンバス、テンプレートで現在のリストの使用を停止します。次に、正しいコードを新しいリストにアップロードし、すべてのメッセージを新しいリストを使用するように切り替えます。
- 誤ったコードを使い切る: 誤ったコードがすべて使用されるまで、誤ったリストのコードをプレースホルダーユーザーに送信するキャンペーンを作成します。その後、誤ったコードを除外して、正しいコードを同じリストに再アップロードします。
リストの更新に関する一般的なガイダンスについては、プロモーションコードリストの更新を参照してください。
Brazeは、どのユーザーがどのプロモーションコードを受け取ったか、または利用したかを追跡しますか?
メッセージでプロモーションコードが使用されると、Brazeはそのコードを使用済みとしてマークして再送信されないようにし、リストの残りのコード数を更新します。Brazeは、送信済みコードのレポートを保持したり、各コードを受け取った特定のユーザーを追跡したり、コードが利用されたかどうかを追跡したりはしません。
コードをユーザーに関連付けたり、利用状況を独自に追跡したりする必要がある場合は、次の方法があります。
- ユーザー更新ステップを使用して、プロモーションコードをユーザープロファイルに保存します。詳細については、プロモーションコードをユーザープロファイルに保存するを参照してください。
message_extrasLiquidタグを使用して、プロモーションコードの値をCurrentsに送信します。詳細については、プロモーションコード情報をCurrentsに送信するを参照してください。
今後のメッセージのために、プロモーションコードをユーザーのプロファイルに保存できますか?
はい。ユーザー更新ステップを使用して、プロモーションコードをユーザーのプロファイルに保存できます。詳細については、プロモーションコードをユーザープロファイルに保存するを参照してください。