Flutter 앱용 공식 Adobe Experience Platform 지원. Experience Platform Edge Identity 확장은 Adobe Experience Platform SDK 및 Edge Network 확장 기능을 사용할 때 모바일 앱에서 사용자 식별 데이터를 처리할 수 있도록 합니다.
flutter_aepedgeidentity 패키지는 플러터 애플리케이션용 공식 Adobe Experience Platform (AEP) 지원을 제공합니다. 이 패키지는 모바일 앱이 AEP SDK 및 Edge Network 확장 기능을 통해 사용자 식별 데이터를 관리할 수 있게 하여 Adobe의 고객 경험 플랫폼과 원활하게 통합되도록 합니다. 개발자는 다양한 디바이스와 채널 간에 사용자 식별 정보를 통합하여 일관된 추적 및 맞춤형 서비스를 보장할 수 있습니다. 안드로이드 및 iOS용으로 제작되었으며, Adobe의 개인정보 우선 접근 방식에 부합하며 안전하고 실시간의 식별 정보 해결을 지원합니다.
사용 사례
모바일 앱에서의 사용자 신원 관리
크로스 디바이스 사용자 추적
개인화된 고객 경험
실시간 신원 식별
Adobe Experience Platform와의 통합
개인정보 보호 준수 데이터 처리
주요 기능
공식 Adobe AEP 지원
Edge Network 통합
신원 데이터 동기화
크로스 플랫폼 호환성 (Android/iOS)
안전한 신원 확인
무결점의 Flutter 통합
적합한 대상
Adobe Experience Platform를 사용하는 모바일 앱 개발자
통합 사용자 ID가 필요한 앱
엔터프라이즈 수준의 고객 데이터 플랫폼
개인정보 보호 중심 애플리케이션
개인화된 경험을 구축하는 개발자
고려 사항
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.
[!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.
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:
[!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