搜尋套件、儲存庫與 APP 分類

套件詳情v23.0.0

braze_plugin

這是適用於 Flutter 的 Braze 插件。有效的行銷自動化是成功擴展和管理您業務的重要組成部分。

AndroidiOS
近 30 天下載
16.3萬
喜歡數
33
Pub 分數
150

安裝套件

flutter pub add braze_plugin

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

Braze 的 Flutter 插件可實現 Braze 行銷自動化與分析功能與 Flutter 應用的無縫整合。它讓開發者能夠追蹤使用者行為、發送個人化推播通知、管理應用內訊息,並根據即時資料對受眾進行區隔。該插件支援 Android 和 iOS,有助於實現跨平台參與策略。SDK 設計輕量且易於實作,透過數據驅動的洞見提升使用者留存率與活動成效。

適用情境

  • 使用者行為追蹤
  • 個性化推送通知
  • 應用內訊息傳遞
  • 受眾細分
  • 活動性能分析

主要特色

  • 跨平台支援(Android 與 iOS)
  • 即時分析
  • 推送通知管理
  • 應用內訊息
  • 使用者旅程個人化

適合對象

  • 有行銷需求的行動應用程式
  • 使用 Braze 進行客戶參與的團隊
  • 專注於使用者留存的應用
  • 需要行為洞察的產品團隊
  • 開發數據驅動的體驗的開發者

使用建議

  • 需要 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.

所屬分類

原始碼儲存庫

使用此套件的專案

暫無相關資料。