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

套件詳情v5.0.0

flutter_aepedge

適用於 Flutter 應用的官方 Adobe Experience Platform 支援。Experience Platform Edge 擴充功能可從行動裝置將資料傳送至 Adobe Experience Edge。

AndroidiOS
近 30 天下載
4.2萬
喜歡數
2
Pub 分數
140

安裝套件

flutter pub add flutter_aepedge

套件介紹

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

Flutter_AEPEdge 是適用於 Flutter 的官方 Adobe Experience Platform SDK 延伸模組,可實現行動裝置與 Adobe Experience Edge 之間的無縫資料傳輸。它讓開發者能從 Flutter 應用程式直接收集並傳送使用者參與資料、事件與背景資訊至 Adobe 的分析與受眾管理平台。此套件支援 Android 與 iOS,與 Adobe 的即時資料處理基礎架構原生整合。透過清晰的 Dart API 簡化實作流程,同時維持平台特定的效能與可靠性。

適用情境

  • 即時用戶事件追蹤
  • 行動應用程式分析整合
  • 個性化受眾定位
  • 跨渠道客戶旅程分析
  • 行銷自動化資料收集

主要特色

  • 官方 Adobe SDK 集成
  • 對 Android 和 iOS 的支援
  • 即時資料傳遞
  • 事件和上下文數據收集
  • 安全數據傳輸

適合對象

  • 使用 Adobe Experience Platform 的 Flutter 開發人員
  • 需要高級分析的應用程式
  • 行銷與產品團隊需要行為洞察
  • 具有數據合規需求的企业移動應用
  • 利用 Adobe Target 或 Audience Manager 的應用

使用建議

  • 需要 Adobe Experience Platform 設定
  • 需要正確設置邊緣網路和資料流
  • 依賴於 Adobe 開發者帳戶和憑證
  • 可能需要額外的隱私合規措施
  • 僅限Adobe生態系統使用情境

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

aepsdk-flutter

About this project

This repository is a monorepo. It contains a collection of Adobe Experience Platform Mobile SDK Flutter plugins listed below. These plugins can be found in the plugins directory.

Extension Package
Core (required) pub package
Assurance pub package
Edge pub package
Consent pub package
EdgeIdentity pub package
EdgeBridge pub package
UserProfile pub package
Messaging pub package
Optimize pub package

[!NOTE]
The Flutter plugins within this repository are specifically designed to support the Android and iOS platforms only.

iOS Privacy Manifest

[!IMPORTANT]
Adobe Experience Platform Flutter 4.x plugins now depend on Experience Platform iOS 5.x SDKs, which have been updated to align with Apple's latest guidelines on privacy manifest. For further details on how Apple's privacy-related announcements affect the Adobe mobile SDK for iOS, please refer to this document.

Installation

First, make sure that Flutter is installed.

Installing using Terminal:

Install the package, run:

cd MyFlutterApp
flutter pub add flutter_{plugin_name}

This will automatically update your package's pubspec.yaml with the dependency, and run an implicit flutter pub get.

Installing Manually:

Alternatively, Editing pubspec.yaml manually with dependencies.

dependencies:
  flutter_{plugin_name}: ^{latest_version}

Run:

flutter pub get
iOS development

For iOS development, after installing the plugin packages, download the pod dependencies by running the following command to link the libraries to your Xcode project :

cd ios && pod install && cd ..

To update native dependencies to latest available versions, run the following command:

cd ios && pod update && cd ..

Importing the Plugin

For both installation methods, you need to import the package in your Dart code as follows:

import 'package:flutter_{extension}/flutter_{plugin_name}.dart'

Initializing

Then, initialize the SDK using the following methods:

[!NOTE]
Starting from Adobe Experience Platform Flutter 5.x, there is no longer a need to initialize the SDK on the native platforms, as was required in earlier versions.

Tests

Run:

$ cd plugins/flutter_{plugin_name}/
$ flutter test

Contributing

If you are creating a plugin for an AEP-prefix (Swift) library, please follow the steps outlined here

For all other information on contributing see Contributing

Documentation

Additional documentation about migrating from older Flutter libraries (ACP-prefixed Flutter libraries) to the latest Flutter libraries (AEP-prefixed libraries) can be found here

License

See License

所屬分類

依賴

依賴清單 2 項

原始碼儲存庫

使用此套件的專案

暫無相關資料。