コンテンツにスキップ

SDKの概要

Braze SDKは、Webサイトやアプリを通じてセッションデータを収集し、ユーザーを識別し、購入やカスタムイベントを記録します。また、SDKを使用してBrazeダッシュボードから直接アプリ内メッセージやプッシュ通知を送信し、ユーザーとのエンゲージメントを実現することもできます。

Braze SDKを簡単に説明すると、次のとおりです。

  • ユーザーデータを収集し、統合ユーザープロファイルに同期します
  • マーケティングエンゲージメントデータとビジネスに固有のカスタムデータを取得します
  • プッシュ通知、アプリ内メッセージ、コンテンツカードメッセージングチャネルを強化します

SDKとは何ですか?

ソフトウェア開発キット (SDK) は、デジタルアプリケーションに追加して新しい機能をサポートできる、あらかじめ用意されたツール (小さなコードブロック) のセットです。Braze SDKは、アプリやサイトとの間で情報を送受信するために使用されます。ユーザープロファイルの作成、カスタムイベントの記録、プッシュ通知のトリガーなど、必要不可欠な機能を最初から提供するように設計されています。

この機能はBrazeからデフォルトで提供されるため、開発者はコアビジネスに集中できます。SDKがなければ、Brazeのすべてのクライアントは、データ処理、セグメンテーションロジック、配信オプション、匿名ユーザーの処理、キャンペーン分析などのためのインフラとツールをすべて自前で構築しなければなりません。それには、SDKの組み込みにかかる1時間程度よりもはるかに長い時間がかかります。

実装

アプリやWeb サイトにSDKを組み込むには、そのアプリケーションを支える全体のコードベースにSDKのコードを追加する必要があります。つまり、開発チームが関与し、Brazeのアプリとお客様のアプリを連携させて、情報やアクションがその間でやり取りされるようにします。開発者の関与は必要ですが、SDKは軽量で、簡単に統合できるように設計されています。

時間を節約し、スムーズに統合するために、カスタムイベント、カスタム属性、SDKを開発チームと同時にセットアップすることをおすすめします。マーケティングチームと開発チームが一緒に検討する必要があるステップの詳細については、実装に関する記事をご覧ください。

データの集約

Braze SDKはユーザーレベルのデータを自動的に収集し、アプリとユーザー群の主要な指標を提供します。類似したアプリ (iOS版とAndroid版など) を1つのワークスペースにまとめることで、収集したデータをプラットフォーム横断で確認し、ユーザーアクティビティの全体像を把握できます。詳細については、ホームページに関する記事を参照してください。

アプリ内メッセージング

SDKを使用して、アプリ内メッセージを直接作成して送信できます。キャンペーン戦略に応じて、スライドアップ、モーダル、フルスクリーンのメッセージを選択できます。作成方法の詳細については、アプリ内メッセージを作成するを参照してください。

Webブラウザーに表示されたプッシュ通知

プッシュ通知

プッシュ通知も、ユーザーとエンゲージするための優れた選択肢であり、特に緊急性の高い行動喚起に役立ちます。モバイルプッシュ通知はユーザーのデバイスに表示され、Web プッシュ通知はサイトを開いていないときにも表示されます。プッシュ通知の使用に関する詳細については、プッシュ通知の記事を参照してください。

Web サイトやアプリのユーザーがプッシュ通知を受け取るには、オプトインする必要があります。詳細については、プッシュプライミングを参照してください。

セグメンテーションと配信ルール

デフォルトでは、アプリ内メッセージを含むキャンペーンは、そのワークスペース内のすべてのバージョンのアプリに送信されます。たとえば、メッセージはWebユーザーとモバイルユーザーの両方に送信されます。アプリ内メッセージをWebまたはモバイルのみに送信するには、キャンペーンを適切にセグメント化する必要があります。これはBraze SDKによってデフォルトでサポートされています。

ターゲットとするアプリとWebサイトを特定のアプリのユーザーに設定し、特定のアプリでWebサイトのみを選択すると、Webユーザーのセグメントを作成できます。

Webアプリが選択されたセグメント詳細ページ

これにより、ユーザーの行動に基づいてインテリジェントにユーザーをターゲットにできます。Webユーザーにモバイルアプリのダウンロードを促したい場合は、このセグメントをターゲットオーディエンスとして作成します。モバイルのアプリ内メッセージを含み、Webメッセージを含まないメッセージングキャンペーンを送信したい場合は、セグメントでWebサイトのアイコンのチェックを外します。

サポートされているプラットフォーム

Brazeは、Web、Android、Swiftなど、複数のプラットフォーム向けにSDKを提供しています。プラットフォームの一覧については、Braze開発者ガイドを参照してください。

New Stuff!