패키지, 저장소 및 앱 카테고리 검색

패키지 상세v23.0.0

braze_plugin

이것은 Flutter용 Braze 플러그인입니다. 효과적인 마케팅 자동화는 비즈니스를 성공적으로 확장하고 관리하는 데 필수적입니다.

AndroidiOS
30일 다운로드
16.3만
좋아요
33
Pub 점수
150

패키지 설치

flutter pub add braze_plugin

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

Flutter용 Braze 플러그인은 Braze의 마케팅 자동화 및 분석 기능을 Flutter 애플리케이션에 원활하게 통합할 수 있도록 해줍니다. 개발자는 사용자 행동을 추적하고, 개인화된 푸시 알림을 보내며, 앱 내 메시지를 관리하고 실시간 데이터를 기반으로 타겟 오디언스를 세분화할 수 있습니다. Android와 iOS 모두 지원하므로 크로스플랫폼 참여 전략을 쉽게 구현할 수 있습니다. SDK는 가볍고 구현이 쉬우며, 데이터 기반 인사이트를 통해 사용자 유지율과 캠페인 효과를 높입니다.

사용 사례

  • 사용자 행동 추적
  • 개인화된 푸시 알림
  • 앱 내 메시지 전달
  • 타겟 세분화
  • 캠페인 성과 분석

주요 기능

  • 크로스 플랫폼 지원 (Android 및 iOS)
  • 실시간 분석
  • 푸시 알림 관리
  • 앱 내 메시지
  • 사용자 여정 개인화

적합한 대상

  • 마케팅 요구가 있는 모바일 앱
  • 고객 참여를 위해 브레이즈를 사용하는 팀
  • 사용자 유지에 초점을 맞춘 앱
  • 행동 인사이트가 필요한 제품 팀
  • 데이터 기반 경험을 구축하는 개발자

고려 사항

  • Braze 계정 설정이 필요합니다
  • API 키 구성이 필요합니다
  • 백엔드 조율이 필요할 수 있습니다
  • Braze 서비스 가용성에 따라 다름
  • 잠재적인 개인정보 보호 준수 고려 사항

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

Braze Logo Braze Logo

Braze Flutter SDK latest release

Quickstart

The following snippets show the minimum configuration required to add the Braze Flutter SDK to your app.

flutter pub add braze_plugin
Android
<!-- android/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>
<!-- AndroidManifest.xml -->
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
iOS
// AppDelegate.swift
import BrazeKit
import braze_plugin

class AppDelegate: UIResponder, UIApplicationDelegate {
  static var braze: Braze? = nil

  func application(
    _ application: UIApplication,
    didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey : Any]? = nil
  ) -> Bool {
    // Setup Braze
    let configuration = Braze.Configuration(
      apiKey: "<BRAZE_API_KEY>",
      endpoint: "<BRAZE_ENDPOINT>"
    )
    // - Enable logging or customize configuration here
    configuration.logger.level = .info
    let braze = BrazePlugin.initBraze(configuration)
    AppDelegate.braze = braze

    return true
  }
}
Dart
import 'package:braze_plugin/braze_plugin.dart';

// ...
_braze = new BrazePlugin();

// ...
_braze.changeUser("Jane Doe");

For more information about advanced integration options, see the Braze Developer Guide.

Version support

The following table lists the minimum supported versions for tools used by the Braze Flutter SDK.

Tool Minimum supported version
Dart 2.17.0+
Flutter (integration via CocoaPods) 1.10.0+
Flutter (integration via CocoaPods or Swift Package Manager) 3.24.0+
iOS Deployment Target 12.0+

This SDK also inherits requirements from the underlying Braze native SDKs. For more information, see braze-inc/braze-android-sdk and braze-inc/braze-swift-sdk.

Sample App

The /example folder contains a sample app that illustrates how to integrate and use this package's APIs.

Contact

For questions, contact Braze Technical Support for assistance.

카테고리

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.