Skip to content

초기 SDK 통합

이 참조 문서에서는 Roku용 Braze SDK를 설치하는 방법을 설명합니다. Braze Roku SDK를 설치하면 기본적인 분석 및 세분화 기능을 사용할 수 있습니다.

1단계: 파일 추가

Braze SDK 파일은 Braze Roku SDK 리포지토리sdk_files 디렉토리에서 찾을 수 있습니다.

  1. source 디렉토리의 앱에 BrazeSDK.brs를 추가합니다.
  2. components 디렉토리의 앱에 BrazeTask.brsBrazeTask.xml을 추가합니다.

2단계: 참조 추가

다음 script 요소를 사용하여 기본 장면에서 BrazeSDK.brs에 대한 참조를 추가합니다.

1
<script type="text/brightscript" uri="pkg:/source/BrazeSDK.brs"/>

3단계: 구성

main.brs 에서 글로벌 노드에서 Braze 구성을 설정합니다:

1
2
3
4
5
6
7
8
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})

Braze 대시보드에서 SDK 엔드포인트와 API 키를 찾을 수 있습니다.

4단계: Braze 초기화

Braze 인스턴스를 초기화합니다:

1
2
m.BrazeTask = createObject("roSGNode", "BrazeTask")
m.Braze = getBrazeInstance(m.BrazeTask)

로깅 활성화(선택 사항)

Braze 통합을 디버깅하려면 Roku 디버그 콘솔에서 Braze 로그를 확인할 수 있습니다. 자세한 내용은 Roku 개발자의 코드 디버깅을 참조하세요.

기본 SDK 통합 완료

이제 Braze는 Braze Roku SDK를 사용하여 애플리케이션에서 데이터를 수집해야 합니다.

속성, 이벤트구매를 SDK에 기록하는 방법은 다음 문서를 참조하세요.

Roku의 인앱 메시징에 대해 자세히 알아보려면 인앱 메시지 통합 가이드를 참조하세요.

이 페이지가 얼마나 도움이 되었나요?
New Stuff!