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

套件詳情v5.0.0

flutter_aepedgeidentity

適用於 Flutter 應用的官方 Adobe Experience Platform 支持。Experience Platform Edge Identity 擴充功能可啟用在使用 Adobe Experience Platform SDK 與 Edge Network 擴充功能時,從行動應用程式處理使用者身分資料。

AndroidiOS
近 30 天下載
4.2萬
喜歡數
0
Pub 分數
120

安裝套件

flutter pub add flutter_aepedgeidentity

套件介紹

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

flutter_aepedgeidentity 套件為 Flutter 應用程式提供官方的 Adobe Experience Platform (AEP) 支援。它讓行動應用程式能透過 AEP SDK 與 Edge Network 延伸模組來管理使用者身分資料,促進與 Adobe 客戶體驗平台的無縫整合。此套件讓開發人員能在不同裝置與通路之間統一使用者身分,確保一致性的追蹤與個人化。專為 Android 與 iOS 打造,符合 Adobe 的隱私優先理念,並支援安全且即時的身份辨識。

適用情境

  • 移動應用中的使用者身分管理
  • 跨裝置使用者追蹤
  • 個性化客戶體驗
  • 即時身分辨識
  • 與 Adobe Experience Platform 的整合
  • 符合隱私要求的資料處理

主要特色

  • 官方 Adobe AEP 支援
  • Edge Network 集成
  • 身份資料同步
  • 跨平台相容性(Android/iOS)
  • 安全的身份解析
  • 無縫的 Flutter 結合

適合對象

  • 使用 Adobe Experience Platform 的移動應用開發人員
  • 需要統一使用者身分的應用程式
  • 企業級客戶數據平台
  • 注重隱私的應用程式
  • 開發人員建構個人化體驗

使用建議

  • 需要 Adobe Experience Platform 設定
  • 對 AEP SDK 的依賴
  • 需要正確的身份管理設定
  • 僅限 Android 和 iOS 平台
  • 需要了解AEP身份模型

原始 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

所屬分類

依賴

依賴清單 1 項

原始碼儲存庫

使用此套件的專案

暫無相關資料。