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

패키지 상세v3.4.0

rudder_sdk_flutter

네이티브 이벤트 추적 및 분석 통합을 위한 RudderStack Flutter SDK의 플랫폼 구현.

AndroidiOSWeb
30일 다운로드
6.8만
좋아요
17
Pub 점수
140

패키지 설치

flutter pub add rudder_sdk_flutter

패키지 개요

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

RudderStack Flutter SDK는 Android, iOS 및 웹 애플리케이션에서 사용자 이벤트를 추적하고 분석을 통합하기 위한 플랫폼에 관계없는 구현을 제공합니다. Flutter 앱에서 데이터를 원활하게 수집하고 분석 도구, CRM 시스템, 데이터 웨어하우스와 같은 여러 목적지로 이벤트를 전달할 수 있습니다. 최소한의 설정으로 신뢰성 있고 확장 가능한 이벤트 관리를 원하는 개발자를 위해 설계되었으며, 실시간 및 배치 방식의 이벤트 전송을 모두 지원합니다. 구성 가능한 설정과 안전한 데이터 처리를 통해 데이터 프라이버시와 준수를 보장합니다.

사용 사례

  • 크로스 플랫폼 분석 통합
  • 실시간 사용자 행동 추적
  • 여러 대상으로 이벤트 라우팅
  • 비즈니스 인텔리전스를 위한 데이터 파이프라인 설정
  • 준수 중심의 데이터 관리

주요 기능

  • Android, iOS 및 웹 플랫폼을 지원합니다
  • 사용자 정의 가능한 목적지 라우팅
  • 보안 및 암호화된 데이터 전송
  • 배치 및 실시간 이벤트 전달
  • 개인정보 중심의 데이터 처리

적합한 대상

  • 분석 기능이 있는 앱을 구축하는 플러터 개발자
  • 데이터 인프라를 위해 RudderStack을 사용하는 팀
  • 다중 채널 이벤트 포워딩이 필요한 응용 프로그램
  • 사용자 인사이트 및 데이터 준수에 중점을 둔 기업

고려 사항

  • RudderStack 계정과 쓰기 키가 필요합니다
  • RudderStack에서 지원하는 대상에 한정
  • 데이터 프라이버시 설정에 적절한 구성이 필요합니다
  • 고급 라우팅 규칙을 위해 추가 설정이 필요할 수 있습니다

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

RudderStack

What is Rudder?

Ask DeepWiki

Short answer: Rudder is an open-source Segment alternative written in Go, built for the enterprise.

Long answer: Rudder is a platform for collecting, storing and routing customer event data to dozens of tools. Rudder is open-source, can run in your cloud environment (AWS, GCP, Azure or even your data-centre) and provides a powerful transformation framework to process your event data on the fly.

Released under MIT License

This is the android package for Rudder Flutter SDK. Check Rudderstack Flutter SDK for details.

Local development setup

For release instructions, see RELEASING.md.

We use Melos monorepo tool. You can see all available commands/scripts in melos.yaml file

Add you .env file as per the .env.sample with secrets used in unit tests.

To setup locally:

dart pub global activate melos 6.3.3
melos run flutter:upgrade
melos run setup
melos run build:sdk:all

To allow firebase plugin to work in the example you will need to add the relevant files that contain secrets. Get firebase config files from a colleague or add your own at:

  • packages/example/android/app/google-services.json
  • packages/example/ios/Runner/GoogleService-Info.plist

In order to run locally the Android example you will need to either create an emulator with name Pixel_6_Pro_API_33 or alter the name in the run:example:android command.

Optionally for auto formatting source code via relevant Melos command you will need to install:

  • clang-format (can be installed via Brew on macOS).
  • swiftformat (can be installed via Brew on macOS).

카테고리

의존성

의존성 목록 4 개

  • rudder_plugin_android^3.3.0
  • rudder_plugin_ios^3.3.0
  • rudder_plugin_web^3.3.0
  • rudder_sdk_flutter_platform_interface^3.4.0

소스 저장소

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

아직 데이터가 없습니다.

순위