패키지, 저장소 및 앱 카테고리 검색

패키지 상세v5.0.0

flutter_aepedge

Flutter 앱을 위한 공식 Adobe Experience Platform 지원입니다. 경험 플랫폼 엣지 확장 기능을 통해 모바일 장치에서 Adobe Experience Edge로 데이터를 전송할 수 있습니다.

AndroidiOS
30일 다운로드
4.2만
좋아요
2
Pub 점수
140

패키지 설치

flutter pub add flutter_aepedge

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

Flutter_AEPEdge는 플러터용 공식 Adobe Experience Platform SDK 확장으로, 모바일 장치에서 Adobe Experience Edge로 데이터를 원활하게 전송할 수 있도록 해줍니다. 개발자는 플러터 애플리케이션에서 사용자 참여 데이터, 이벤트 및 컨텍스트 정보를 직접 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 개

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.