SDK の概要
Braze SDKは、Webサイトやアプリを通じてセッションデータを収集し、ユーザーを識別し、購入やカスタムイベントを記録します。SDKを使用して、アプリ内メッセージやプッシュ通知をダッシュボードから直接送信してユーザーをエンゲージすることもできる。
Braze SDK を簡単に説明すると、次のとおりです。
- ユーザーデータを収集し、統合されたユーザープロファイルに同期する。
- マーケティング・エンゲージメント・データとお客様のビジネスに特化したカスタム・データを取得する
- プッシュ通知、アプリ内メッセージ、コンテンツカードのメッセージングチャネルを強化する
SDK とは何ですか?
ソフトウェア開発キット (SDK) は、新しい機能をサポートするためにデジタルアプリケーションに追加できる、既成のツール (小さなコードのブロック) のセットです。Braze SDK は、アプリまたはサイトとの間で情報を送受信するために使用されます。ユーザープロファイルの作成、カスタムイベントのログ記録、プッシュ通知のトリガーなど、最初から重要な機能を提供するように設計されています。
この機能は Braze ではデフォルトで提供されるため、開発者はコアビジネスに専念できます。SDK がなければ、すべての Braze クライアントは、データ処理、セグメンテーションロジック、配信オプション、匿名ユーザーの処理、キャンペーン分析などのためのすべてのインフラストラクチャとツールを完全にゼロから作成する必要があります。これは、SDK を組み込むために1時間ほど要するよりも、はるかに時間がかかり、はるかに面倒です。
実装
SDK をアプリまたはサイトに組み込むには、そのアプリケーションを動作させる、より大きなコードベース全体に SDK のコードを追加する必要があります。これは、お客様のエンジニアリングチームが関与し、本質的にアプリを結び付けて、情報とアクションがアプリ間で流れるようにすることを意味します。ただし、開発者が関与しているにもかかわらず、SDK は軽量でユーザーフレンドリーに統合できるように設計されています。
時間を節約し、スムーズな統合を実現するために、お客様とエンジニアリングチームがカスタムイベント、カスタム属性、SDK を同時に設定することをお勧めします。マーケティングチームとエンジニアリングチームが一緒に検討する必要があるステップについて詳しくは、実装に関する記事をご覧ください。
データの集約
Braze SDKは、ユーザーレベルのデータを自動的に取得し、アプリとユーザー群の主要な指標を提供する。類似アプリを1つのワークスペースにグループ化し(例えば、iOS版とAndroid版を一緒にする)、プラットフォーム間で収集したデータを表示し、ユーザーアクティビティの全体像を構築する。詳細については、ホームページの記事を参照してください。
アプリ内メッセージング
SDKを使ってアプリ内メッセージを作成し、直接送信する。キャンペーン戦略に応じて、スライドアップ、モーダル、フルスクリーンのメッセージを選択できる。構成の詳細については、アプリ内メッセージの作成を参照のこと。

プッシュ通知
プッシュ通知は、ユーザーと関わるためのもう1つの優れたオプションであり、時間的制約のある行動喚起を処理する場合に特に便利です。モバイルプッシュ通知はユーザーのデバイスに表示され、Web プッシュ通知はサイトが開いていないときでも表示されます。プッシュ通知の使用方法の詳細については、プッシュ通知の記事を参照してください。
Web サイトまたはアプリのユーザーは、プッシュ通知を受け取るようにオプトインする必要があります。詳細については、プッシュプライミングを参照してください。
セグメンテーションと配信ルール
デフォルトでは、アプリ内メッセージを含むキャンペーンは、そのワークスペース内のアプリのすべてのバージョンに送信されます。たとえば、メッセージは Web ユーザーとモバイルユーザーの両方に送信されます。アプリ内メッセージを Web またはモバイルのみに送信するには、それに応じてキャンペーンをセグメント化する必要があります。これは Braze SDK を通じてデフォルトでサポートされています。
特定のアプリからのユーザーをターゲットにしたアプリと Web サイトを設定して Web ユーザーのセグメントを作成し、特定のアプリの Web サイトのみを選択できます。

これにより、インテリジェントな方法でユーザーの行動に基づいてユーザーをターゲットにすることができます。Web ユーザーをターゲットにしてモバイルアプリのダウンロードを奨励したい場合は、このセグメントをターゲットユーザーとして作成します。Web メッセージではなくモバイルアプリ内メッセージを含むメッセージングキャンペーンを送信したい場合は、セグメント内の Web サイトのアイコンのチェックを外します。
対応プラットフォーム
Brazeは、Web、Android、Swiftといった複数のプラットフォーム用のSDKを提供している。完全なリストはBraze開発者ガイドを参照のこと。
GitHub でこのページを編集