Sendbird
Sendbird Notificationsは、マーケターと製品マネージャーに、アプリ内で持続的でインタラクティブな一方向メッセージにより顧客とコミュニケーションできる強力な新しいチャネルを提供します。これらのメッセージはあらゆるコミュニケーションに利用できますが、プロモーションやトランザクションの目的で最も一般的に利用されています。
この統合はSendbirdによって管理されます。
統合について
BrazeとSendbirdの統合により、会社ユーザーは次の操作を実行できます。
- Brazeのセグメンテーションとトリガーの機能を使用して、パーソナライズされたアプリ内通知を開始します。
- Sendbird Notificationsプラットフォームで、アプリ環境内で配信されるカスタマイズされたアプリ内通知を作成し、ユーザーエンゲージメントを強化します。
BrazeとSendbird Notificationsの共同機能を活用することで、企業は効果的なアプリ内通知戦略によって顧客エンゲージメントを高め、コンバージョン率を向上させることができます。
前提条件
| 必要条件 | 説明 |
|---|---|
| Sendbirdアカウント | このパートナーシップを活用するには、Sendbirdアカウントが必要です。 |
| Sendbird UIKit | Sendbird UIKitをiOSまたはAndroidアプリにインストールしておく必要があります。 |
| Braze REST APIキー | users.track 権限を持つBraze REST APIキー。これは、Brazeダッシュボードの設定 > APIキーから作成できます。 |
| Braze RESTエンドポイント | あなたのRESTエンドポイントURL。エンドポイントは、お使いのインスタンスのBraze URLに依存します。 |
ユースケース

BrazeとSendbird Notificationsの統合により、顧客エンゲージメントを高め、優れたユーザーエクスペリエンスを提供するさまざまなユースケースが提供されます。
- マーケティング:閲覧履歴やこれまでの購買履歴に基づく限定割引など、ユーザーの好みに合わせたパーソナライズされたプロモーションやおすすめで、ターゲットを絞ったCampaignを強化します。
- トランザクション:注文、配送、請求、支払いに関するリアルタイムの最新情報(注文状況、配送の詳細、予定配送時刻の通知など)を提供して、顧客とのコミュニケーションを向上させます。
統合
ステップ1:通知テンプレートの作成
Sendbirdテンプレートにより、複数のテンプレートを作成して各チャネルに使用することで、パーソナライズされたアプリ内通知を送信できます。テンプレートはSendbird Dashboardでコードを書くことなく作成およびカスタマイズできます。

ステップ2:SendbirdダッシュボードでBraze統合を設定する
Sendbird Dashboardからアプリケーションを選択し、Notifications > Integrationsに移動して、BrazeセクションのAddをクリックします。ここでは、Braze REST APIキーとBraze RESTエンドポイントが必要です。
すべてのフィールドを入力したら、Saveをクリックして統合を完了し、統合エンドポイントおよびAPIトークンにアクセスします。
ステップ3:Sendbird Notification Builderをインストールする
次にSendbird Notification Builderをインストールする必要があります。このGoogle Chrome拡張機能を使用すると、BrazeダッシュボードでSendbirdを通じてカスタマイズした通知を送信できます。

拡張機能にSendbird認証情報を追加する
拡張機能がインストールされたら、ブラウザのツールバーのSendbirdアイコンをクリックし、Settingsを選択します。ここでは、Sendbird Notification BuilderにあるアプリIDとAPIトークンを指定します。
ステップ4:SendbirdのユーザーIDをBrazeのユーザーIDにマッピングする
統合を使用するには、SendbirdユーザーIDをカスタム属性としてBrazeユーザープロファイルに追加する必要があります。ユーザーインポートページから、CSVファイルを使用してユーザープロファイルをアップロードおよび更新できます。あるいは、BrazeのユーザーIDをSendbirdのユーザーIDとして使用できます。
ステップ5:Webhookテンプレートのセットアップ
BrazeのテンプレートとメディアからWebhookテンプレートに進み、Sendbird Webhook Templateを選択します。このテンプレートは、Sendbird Notification Builder拡張機能がインストールされている場合にのみ使用できます。
- テンプレートの名前を入力し、必要に応じてチームとタグを追加します。
- リアルタイムまたはバッチエンドポイントをSendbirdダッシュボードからWebhook URLにコピーします。
- Receiverフィールドでアイコンをクリックし、SendbirdのユーザーIDにマッピングされているユーザー属性を挿入します。
- カスタム属性
sendbird_idをSendbirdユーザーIDとして使用している場合は{{ '{{' }}custom_attribute.${sendbird_id}}}。 - BrazeユーザーIDをSendbirdユーザーIDとして使用している場合は
{{ '{{' }}${user_id}}}。
- カスタム属性
- Settingsタブで、
SENDBIRD_API_TOKENをSendbirdダッシュボードの通知APIトークンに置き換えます。 - テンプレートを保存します。
この統合を使う
Campaigns
- BrazeダッシュボードのCampaignsページで、キャンペーンを作成 > Webhookをクリックします。
- 上記で作成したWebhookテンプレートを選択します。Campaignにはバッチエンドポイントを使用することを強くお勧めします。
- 作成タブでテンプレートの変数を編集して、テンプレートをカスタマイズします。
Canvas
- 新規または既存のCanvasから、Messageコンポーネントを追加します。
- コンポーネントを開き、Messaging ChannelsからWebhookを選択します。
- 上記で作成したWebhookテンプレートを選択します。Canvasにはリアルタイムエンドポイントを使用することを強くお勧めします。
- 作成タブでテンプレートの変数を編集して、テンプレートをカスタマイズします。
カスタマイズ
配信ステータスと開封ステータスを追跡する
通知の配信および開封ステータスのイベントをCampaignのコンバージョン指標と統合するには、Brazeダッシュボードにカスタムイベントを追加します。
- Brazeダッシュボードから設定 > 設定の管理 > カスタムイベントに移動し、+ カスタムイベントを追加をクリックします。
- カスタムイベントを作成したら、プロパティの管理をクリックし、「status」という名前のプロパティを追加して、プロパティの種類として「文字列」を選択します。
- CampaignまたはCanvasで通知を作成する場合は、Event Nameフィールドにカスタムイベントの名前を入力します。
このカスタムイベントは、通知ごとに2回(メッセージが送信された時点と、ユーザーがメッセージを開封した時点)トリガーされます。
- メッセージが送信されると、カスタムイベントが
SENTステータスでトリガーされます。 - メッセージが読まれると、カスタムイベントが
READステータスでトリガーされます。