カテゴリー・パッケージ・リポジトリを検索

パッケージ詳細v23.0.0

braze_plugin

これはFlutter用のBrazeプラグインです。効果的なマーケティングオートメーションは、ビジネスを成功裏に拡大・管理する上で不可欠です。

AndroidiOS
30日間ダウンロード
17.3万
いいね数
33
Pub ポイント
150

パッケージをインストール

flutter pub add braze_plugin

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

Flutter用のBrazeプラグインにより、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.

カテゴリー

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。