SDK の初期統合
このリファレンス記事では、Roku 向け Braze SDK のインストール方法について説明します。Braze Roku SDK をインストールすると、基本的な分析およびセグメンテーション機能が提供されます。
ステップ1: ファイルの追加
Braze SDK ファイルは、Braze Roku SDK リポジトリ の sdk_files
ディレクトリにあります。
source
ディレクトリで、アプリにBrazeSDK.brs
を追加します。components
ディレクトリで、アプリにBrazeTask.brs
とBrazeTask.xml
を追加します。
ステップ2: 参照の追加
次の script
要素を使用して、メインシーンに BrazeSDK.brs
への参照を追加します。
```
1
2
3
4
5
6
7
8
9
10
11
12
13
14
## ステップ3: 構成
「main.brs」内で、グローバルノードの Braze 構成を設定します。
```brightscript
globalNode = screen.getGlobalNode()
config = {}
config_fields = BrazeConstants().BRAZE_CONFIG_FIELDS
config[config_fields.API_KEY] = {YOUR_API_KEY}
' example endpoint: "https://sdk.iad-01.braze.com/"
config[config_fields.ENDPOINT] = {YOUR_ENDPOINT}
config[config_fields.HEARTBEAT_FREQ_IN_SECONDS] = 5
globalNode.addFields({brazeConfig: config})
SDK エンドポイント/user_guide/administrative/access_braze/sdk_endpoints/) and API key within the Braze dashboard. が見つかります
ステップ4: Braze の初期化
Braze インスタンスを初期化します。
1
2
m.BrazeTask = createObject("roSGNode", "BrazeTask")
m.Braze = getBrazeInstance(m.BrazeTask)
Enable Logging (optional)
Braze 統合をデバッグするため、Braze ログの Roku デバッグコンソールを表示できます。[デバッグコード] を参照してください (https://developer.roku.com/docs/developer-program/debugging/debugging-channels.md) from Roku Developers to learn more.
Basic SDK integration complete
Braze で、Braze Roku SDK を使用してアプリケーションからデータが収集されるようになりました。
SDK への 属性、イベント、購入 のロギング方法については、以下の記事を参照してください。
Roku のアプリ内メッセージングの詳細については、アプリ内メッセージ統合ガイド を参照してください。