Skip to content

참조, 리포지토리 및 샘플 앱

각 Braze SDK에 속한 참조 문서, GitHub 리포지토리 및 샘플 앱의 목록입니다. SDK의 참조 문서에는 사용 가능한 클래스, 유형, 함수 및 변수가 자세히 설명되어 있습니다. GitHub 리포지토리는 해당 SDK의 기능 및 속성 선언, 코드 변경 및 버전 관리에 대한 인사이트를 제공합니다. 각 리포지토리에는 Braze 기능을 테스트하거나 자체 애플리케이션과 함께 구현하는 데 사용할 수 있는 완전히 빌드 가능한 샘플 애플리케이션도 포함되어 있습니다.

문서 내 미러링된 리포지토리 README 콘텐츠는 리포지토리 가이드를 참조하세요.

리소스 목록

플랫폼 참조 리포지토리 샘플 앱
Android SDK 참조 설명서 GitHub 리포지토리 샘플 앱
Swift SDK 참조 설명서 GitHub 리포지토리 샘플 앱
웹 SDK 참조 설명서 GitHub 리포지토리 샘플 앱
Javascript SDK 참조 설명서 GitHub 리포지토리 N/A
Cordova SDK 선언 파일 GitHub 리포지토리 샘플 앱
Flutter SDK 참조 설명서 GitHub 리포지토리 샘플 앱
React Native SDK 참조 설명서 GitHub 리포지토리 샘플 앱
Vega SDK 참조 설명서 GitHub 리포지토리 N/A
Roku SDK N/A GitHub 리포지토리 샘플 앱
Unity SDK 선언 파일 GitHub 리포지토리 샘플 앱
.NET MAUI SDK (이전 Xamarin) N/A GitHub 리포지토리 샘플 앱

샘플 앱 빌드하기

“Droidboy” 빌드하기

Android SDK GitHub 리포지토리 내의 테스트 애플리케이션은 Droidboy라고 합니다. 다음 지침을 따라 프로젝트와 함께 완전히 작동하는 사본을 빌드하세요.

  1. 워크스페이스를 만들고 Braze API 식별자 키를 메모하세요.

  2. FCM 발신자 ID와 Braze API 식별자 키를 /droidboy/res/values/braze.xml 내의 적절한 위치(각각 com_braze_push_fcm_sender_idcom_braze_api_key라는 이름의 문자열 태그 사이)에 복사하세요.

  3. FCM 서버 키와 서버 ID를 설정 관리 아래의 워크스페이스 설정에 복사하세요.

  4. Droidboy APK를 어셈블하려면 SDK 디렉터리 내에서 ./gradlew assemble을 실행하세요. Windows에서는 gradlew.bat을 사용하세요.

  5. 테스트 기기에 Droidboy APK를 자동으로 설치하려면 SDK 디렉터리 내에서 ./gradlew installDebug를 실행하세요:

“Hello Braze” 빌드하기

Hello Braze 테스트 애플리케이션은 Braze SDK의 최소한의 사용 사례를 보여주며, Gradle 프로젝트에 Braze SDK를 쉽게 통합하는 방법도 함께 보여줍니다.

  1. 설정 관리 페이지에서 API 식별자 키를 res/values 폴더의 braze.xml 파일에 복사하세요. Hello Braze 빌드 관련 스크린샷

  2. 기기 또는 에뮬레이터에 샘플 앱을 설치하려면 SDK 디렉터리 내에서 다음 명령을 실행하세요:
    1
    
    ./gradlew installDebug
    

    ANDROID_HOME 변수가 올바르게 설정되어 있지 않거나 유효한 sdk.dir 폴더가 포함된 local.properties 폴더가 없는 경우, 이 플러그인이 기본 SDK도 자동으로 설치합니다. 자세한 내용은 플러그인 리포지토리를 참조하세요.

Android SDK 빌드 시스템에 대한 자세한 내용은 GitHub 리포지토리 README를 참조하세요.

Swift 테스트 앱 빌드하기

다음 지침을 따라 테스트 애플리케이션을 빌드하고 실행하세요.

  1. 워크스페이스를 만들고 앱 식별자 API 키와 엔드포인트를 메모하세요.
  2. 통합 방법(스위프트 패키지 매니저, CocoaPods, 수동)에 따라 적절한 xcodeproj 파일을 선택하여 여세요.
  3. API 키와 엔드포인트를 Credentials 파일의 해당 필드에 입력하세요.
New Stuff!