WhatsApp メッセージの作成
WhatsApp Campaignsは、顧客に直接リーチし、プログラムによって会話するのに最適です。Liquidやその他のダイナミックコンテンツを使用して、ユーザーとのパーソナルな体験を作り出し、ブランドとの控えめなユーザー体験を促進・向上させる環境を構築できます。
前提条件
WhatsApp メッセージを作成する前に、WhatsAppの概要から以下を確認し、完了する必要があります。
- ポリシー、制限、コンテンツルールを確認する
- WhatsApp 接続を設定する
- メッセージで使用する初期テンプレートを Meta で作成する
メッセージの作成
ステップ 1:メッセージの作成場所を選択する
WhatsAppは言語ごとに異なるメッセージテンプレートを作成します。セグメンテーションを使用して適切なテンプレートをユーザーに配信する言語ごとのCampaignを作成するか、Canvasを使用してください。
メッセージをCampaignで送信すべきか、Canvasで送信すべきかわからない場合は、Campaignsは単一のターゲットメッセージングに適しており、Canvasesは複数ステップのユーザージャーニーに適しています。
ステップ:
- Campaigns ページに移動し、 キャンペーンを作成 をクリックします。
- WhatsApp を選択するか、複数チャネルをターゲットとするCampaignsの場合は マルチチャネルキャンペーン を選択します。
- Campaignにわかりやすく意味のある名前を付けます。
- 必要に応じてチームとタグを追加します。
- タグを使用すると、Campaignsの検索やレポートの作成が容易になります。たとえば、レポートビルダーを使用する際に、特定のタグでフィルタリングできます。
- Campaignに必要な数のバリアントを追加し、名前を付けます。追加した各バリアントに対して、異なるプラットフォーム、メッセージタイプ、レイアウトを選択できます。このトピックの詳細については、多変量テストとABテストを参照してください。
Campaign内のすべてのメッセージが類似している、または同じコンテンツを持つ場合は、追加のバリアントを追加する前にメッセージを作成してください。その後、バリアントを追加 ドロップダウンから バリアントからコピー を選択できます。
ステップ:
- Canvasコンポーザーを使用してCanvasを作成します。
- Canvasの設定が完了したら、Canvasビルダーでステップを追加します。ステップにわかりやすく意味のある名前を付けます。
- ステップスケジュールを選択し、必要に応じて遅延を指定します。
- 必要に応じて、このステップのオーディエンスをフィルタリングします。Segmentsを指定し、追加のフィルターを追加することで、このステップの受信者をさらに絞り込むことができます。オーディエンスオプションは、メッセージ送信時に遅延後にチェックされます。
- 進行動作を選択します。
- メッセージと組み合わせたい他のメッセージングチャネルを選択します。
アクションベースのCanvasが受信WhatsAppメッセージによってトリガーされた場合、次のアクションパスまで、任意のCanvasステップでWhatsAppプロパティを参照できます。
ステップ 2:WhatsApp メッセージを作成する
ユースケースに応じて、WhatsApp テンプレートメッセージまたは応答メッセージのどちらを作成するかを選択します。ビジネスが開始する会話はすべて承認済みテンプレートから開始する必要がありますが、応答メッセージは24時間のウィンドウ内でユーザーからの受信メッセージへの返信に使用できます。

承認済みWhatsAppテンプレートメッセージを使用して、WhatsAppでユーザーとの会話を開始できます。これらのメッセージは事前にWhatsAppにコンテンツ承認のために送信され、承認には最大24時間かかる場合があります。コピーに加えた編集は、WhatsAppで編集して再送信する必要があります。
無効なテキストフィールド(グレーでハイライト表示)は、承認済みWhatsAppテンプレートの一部であるため編集できません。無効なテキストを更新するには、テンプレートを編集して再承認を受ける必要があります。
言語
各テンプレートには割り当てられた言語があるため、ユーザーマッチングを正しく設定するには、言語ごとにCampaignまたはCanvasステップを作成する必要があります。たとえば、インドネシア語と英語が割り当てられたテンプレートを使用するCanvasを構築する場合、インドネシア語テンプレート用のCanvasステップと英語テンプレート用のCanvasステップを作成する必要があります。

右から左に書く言語でコピーを追加する場合、右から左のメッセージの最終的な表示はサービスプロバイダーのレンダリング方法に大きく依存することに注意してください。右から左のメッセージをできるだけ正確に表示するためのベストプラクティスについては、右から左のメッセージの作成を参照してください。
変数
Meta Business Managerで WhatsApp テンプレートを作成する際に変数を追加した場合、それらの変数はメッセージ作成画面で空白スペースとして表示されます。これらの空白スペースをLiquidまたはプレーンテキストに置き換えてください。プレーンテキストを使用するには、二重中括弧で囲んだ「ここにテキスト」の形式を使用します。テンプレートの作成時に画像を含めることを選択した場合、メディアライブラリから画像をアップロードまたは追加するか、画像URLを参照できます。可能な限り、一貫性と信頼性を確保するために、メディアライブラリに直接画像をアップロードすることをお勧めします。
無効なテキストフィールド(グレーでハイライト表示)は、承認済みWhatsAppテンプレートの一部であるため編集できないことに注意してください。無効なテキストを更新する場合は、テンプレートを編集して再承認を受ける必要があります。
Liquidを使用する予定がある場合は、選択したパーソナライゼーションにデフォルト値を含めるようにしてください。受信者のユーザープロファイルが不完全な場合でも、メッセージを受信できるようになります。Liquid変数が欠落しているメッセージはWhatsAppから送信されません。

ダイナミックリンク
コールトゥアクションURLには変数を含めることができますが、Metaでは https://example.com/{{variable}} のようにURLの末尾に配置する必要があります。変数はBrazeでLiquidに置き換えることができます。リンクはテンプレートの一部として本文テキストに含めることもできます。これらのリンクはどちらもクリックトラッキングを使用して短縮およびトラッキングできます。
ダイナミック画像
応答メッセージを使用して、ユーザーからの受信メッセージに返信できます。これらのメッセージは、作成体験中にBrazeのアプリ内で構築され、いつでも編集できます。Liquidを使用して、応答メッセージの言語を適切なユーザーに合わせることができます。
使用できる応答メッセージのレイアウトは5つあります。
- クイック返信
- テキストメッセージ
- メディアメッセージ
- コールトゥアクションボタン
- リストメッセージ

ステップ 3:メッセージをプレビューしてテストする
Brazeでは、メッセージを送信する前に必ずプレビューとテストを行うことをお勧めします。テストタブに切り替えて、コンテンツテストグループまたは個々のユーザーにテストWhatsAppメッセージを送信するか、Braze内でユーザーとしてメッセージを直接プレビューします。

応答メッセージ(テストメッセージを含む)を送信するには、会話ウィンドウが必要です。会話ウィンドウを開始するには、このメッセージに使用しているサブスクリプショングループに関連付けられた電話番号にWhatsAppメッセージを送信してください。関連付けられた電話番号は、テストタブのアラートに記載されています。

詳細については、テストメッセージの送信を参照してください。
ステップ 4:CampaignまたはCanvasの残りの部分を構築する
次に、Campaignの残りの部分を構築します。WhatsAppメッセージを構築するためのツールの最適な使用方法の詳細については、以下のセクションを参照してください。
配信スケジュールまたはトリガーを選択する
WhatsAppメッセージは、スケジュールされた時間、アクション、またはAPIトリガーに基づいて配信できます。詳細については、Campaignのスケジュール設定を参照してください。
アクションベースの配信では、Campaignの期間とサイレント時間を設定することもできます。
このステップでは、ユーザーがCampaignを再受信可能にすることや、フリークエンシーキャップルールを有効にするなどの配信コントロールを指定することもできます。
ターゲットユーザーを選択する
次に、Segmentsまたはフィルターを選択してオーディエンスを絞り込み、ユーザーをターゲットする必要があります。サブスクリプショングループはすでに選択されているはずで、これによりユーザーが希望するコミュニケーションのレベルやカテゴリで絞り込まれます。このステップでは、Segmentsからより大きなオーディエンスを選択し、フィルターを使用してそのSegmentをさらに絞り込みます。おおよそのSegment人口のスナップショットが自動的に表示されます。正確なSegmentメンバーシップは、メッセージ送信前に常に計算されることに注意してください。
メッセージは、ターゲットオーディエンスステップで設定した条件に既に合致しているユーザーにのみ送信される。その後も、スケジュール配信ステップで定義したトリガーを満たす必要がある。オーディエンスを待合室だと思え。次のアクションが起こった時、先に進めるのは既に中にいる者だけだ。
コンバージョンイベントを選択する
Brazeでは、Campaignを受信した後にユーザーが特定のアクション(コンバージョンイベント)を実行する頻度をトラッキングできます。ユーザーが指定されたアクションを実行した場合にコンバージョンがカウントされる最大30日間のウィンドウを設定できます。
特定のユースケースに基づいてカスタムコンバージョンイベントを設定することもできます。クリエイティブに考え、このCampaignの成功をどのように測定したいかを検討してください。
まだ完了していない場合は、Canvasコンポーネントの残りのセクションを完了してください。Canvasの残りの構築方法、多変量テストとインテリジェントセレクションの実装方法などの詳細については、CanvasドキュメントのCanvasの構築ステップを参照してください。
会話ウィンドウは受信メッセージごとに24時間しか持続しないため、Brazeは受信メッセージと応答メッセージの間に24時間を超える遅延がないことを確認します。
ステップ 5:確認とデプロイ
CampaignまたはCanvasの最後の構築が完了したら、詳細を確認し、テストしてから送信してください。
次に、WhatsAppレポートを確認して、WhatsApp Campaignsの結果にアクセスする方法を学びましょう。
サポートされているWhatsApp機能
送信メッセージ
Brazeを通じて送信するWhatsApp送信メッセージでは、以下の機能がサポートされています。
| 機能 | 詳細 | 最大サイズ | サポートされる形式 |
|---|---|---|---|
| ヘッダーテキスト | 文字列と変数パラメーターがサポートされています。 | — | — |
| 本文テキスト | 文字列と変数パラメーターがサポートされています。 | — | — |
| フッターテキスト | 文字列と変数パラメーターがサポートされています。 | — | — |
| CTAリンク | さまざまなコールトゥアクション(CTA)タイプがサポートされています。詳細については、コールトゥアクションタイプを参照してください。 | — | — |
| 画像 | 画像は本文テキスト内に埋め込むことができます。8ビットで、RGBまたはRGBAカラーモデルを使用する必要があります。 | < 5 MB | .png、.jpg、.jpeg |
| ドキュメント | ドキュメントは本文テキスト内に埋め込むことができます。ファイルはURL経由でホストされている必要があります。 | < 100 MB | .txt、.xls、.xlsx、.doc、.docx、.ppt、.pttx、.pdf |
| 動画 | 動画は本文テキスト内に埋め込むことができます。ファイルはURL経由またはBrazeメディアライブラリでホストされている必要があります。 | < 16 MB | .3gp、.mp4 |
| オーディオ | オーディオは応答メッセージングでのみサポートされています。ファイルはURL経由でホストされている必要があります。 | < 16 MB | .aac、.amr、.mp3、.mp4、.ogg |
Metaには、特定のエンコーディングやコンテナ設定が原因で、一部のMP4動画がAndroidデバイスで再生できなくなる既知の問題があります。恒久的な修正が利用可能になるまで、MP4ファイルを再フォーマットすることで、ほとんどの送信者の問題が解決します。すべての動画をAndroidデバイスでテストして、正しく配信されることを確認してください。
MP4ファイルを再フォーマットするには、CloudConvertなどのWebツールを使用します。MP4ファイルをツールにアップロードし、再度MP4に変換してから、変換されたファイルをダウンロードしてください。
受信メッセージ
Brazeを通じて受信するWhatsApp受信メッセージでは、以下の機能がサポートされています。
| 機能 | 詳細 | サポートされる形式 |
|---|---|---|
| 本文テキスト | 標準の文字列のみがサポートされています。 | — |
| 画像 | 画像は8ビットで、RGBまたはRGBAカラーモデルを使用する必要があります。ファイルは5 MB未満である必要があります。 | .jpg、.png |
| オーディオ | OpusコーデックでエンコードされたOggファイルのみがサポートされています。その他のOgg形式はサポートされていません。 | .aac、.mp4、.mpeg、.amr、.ogg (Opus only) |
| ドキュメント | ドキュメントはメッセージ添付ファイルを通じてサポートされています。 | .txt、.pdf、.ppt、.doc、.xls、.docx、.pptx、.xlsx |
| 動画 | H.264ビデオコーデックとAACオーディオコーデックのみがサポートされています。動画は単一のオーディオストリームを持つか、オーディオストリームを持たない必要があります。 | .mp4、.3gp |
| CTAリンク | さまざまなコールトゥアクション(CTA)タイプがサポートされています。詳細については、コールトゥアクションタイプを参照してください。 | — |
コールトゥアクションタイプ
Brazeを通じて送信するWhatsAppメッセージでは、以下のコールトゥアクションタイプがサポートされています。
| CTAタイプ | 詳細 |
|---|---|
| Webサイトにアクセス | ボタンは最大1つ(変数パラメーターを含む)。 |
| 電話番号に発信 | メッセージテンプレートでのみ利用可能。 ボタンは最大1つ。 |
| カスタムクイック返信ボタン | ボタンは最大3つ。 |
| マーケティングオプトアウトボタン | デフォルトでは、サブスクリプションステータスは自動的に更新されません。完全なウォークスルーについては、オプトインとオプトアウトを参照してください。 |
| クーポンコードメッセージテンプレート | メッセージテンプレートでのみ利用可能。 他のメッセージテンプレートと同様に開いて編集でき、LiquidおよびBrazeプロモーションコードと互換性があります。 |
| CTA応答メッセージ | コールトゥアクションボタンを含む応答メッセージを作成します。 |
| リスト応答メッセージ | ユーザーが選択できる最大10個のオプションのリストを含む応答メッセージを作成します。 |