Skip to content

Braze Android SDK 소개

Braze Android SDK는 Braze 메시징, 분석 및 사용자 참여 기능을 애플리케이션에 통합하는 데 도움을 줍니다.

시작하려면 다음 리소스를 참조하세요:

빠른 시작

다음 스니펫은 Braze Android SDK를 앱에 추가하는 데 필요한 최소 구성을 보여줍니다.

1
2
3
4
5
6
7
8
9
10
11
12
// build.gradle

// ...
repositories {
  mavenCentral()
}
// ...
dependencies {
  `implementation 'com.braze:android-sdk-ui:42.3.+'`
  `implementation 'com.braze:android-sdk-location:42.3.+'`
}
// ...
1
2
3
4
5
6
<!-- res/values/braze.xml -->
<?xml version="1.0" encoding="utf-8"?>
<resources>
  <string translatable="false" name="com_braze_api_key">YOUR_APP_IDENTIFIER_API_KEY</string>
  <string translatable="false" name="com_braze_custom_endpoint">YOUR_CUSTOM_ENDPOINT_OR_CLUSTER</string>
</resources>
1
Braze.getInstance(context).changeUser("Jane Doe");

고급 통합 옵션에 대한 자세한 내용은 Braze 개발자 가이드를 참조하세요.

버전 지원

다음 표는 Braze Android SDK에서 사용하는 도구의 최소 지원 버전을 나열합니다.

도구 최소 지원 버전
minSdk 5.0+ / API 21+ (Lollipop 이상)
targetSdk 37
Kotlin org.jetbrains.kotlin:kotlin-stdlib:2.2.20
Firebase Cloud Messaging 24.1.2
Font Awesome 4.3.0

모듈

다음 표는 Braze Android SDK의 각 모듈을 설명합니다.

모듈 설명
android-sdk-base Braze SDK 기본 분석 라이브러리입니다.
android-sdk-ui 인앱 메시지, 푸시, Content Cards 및 배너를 위한 Braze SDK 사용자 인터페이스 라이브러리입니다.
android-sdk-location 위치 및 지오펜스를 위한 Braze SDK 위치 라이브러리입니다.
android-sdk-jetpack-compose Jetpack Compose 지원을 위한 Braze SDK 라이브러리입니다.
droidboy Braze를 심층적으로 사용하는 방법을 보여주는 샘플 앱입니다.
android-sdk-unity Unity에서 Braze SDK 통합을 가능하게 하는 라이브러리입니다.
samples 다양한 통합 옵션을 위한 샘플 앱이 포함된 폴더입니다.

연락처

질문이 있으시면 Braze 기술 고객지원에 문의하세요.

리포지토리 세부 정보 및 샘플 프로젝트는 https://github.com/braze-inc/braze-android-sdk를 참조하세요.

New Stuff!