Pakete, Repositories und App-Kategorien suchen

Paketdetailsv2.7.1

advertising_id

Ein Flutter-Plugin zum Zugriff auf Werbe-ID. Umhüllt ASIdentifierManager.advertisingIdentifier (unter iOS) und Werbe-ID (unter Android).

AndroidiOS
30-Tage-Downloads
112.000
Likes
42
Pub-Punkte
140

Paket installieren

flutter pub add advertising_id

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Das advertising_id-Paket ist ein Flutter-Plugin, das den Zugriff auf die Werbe-ID des Geräts unter Android und iOS ermöglicht. Es umschließt native APIs – ASIdentifierManager.advertisingIdentifier unter iOS und die Android-Werbe-ID – und ermöglicht es Anwendungen, eindeutige Identifikatoren für gerichtete Werbung abzurufen. Dadurch können Entwickler Plattform-spezifische Datenschutzrichtlinien einhalten, während sie Werbepersonalisierung und Analyse unterstützen. Das Plugin ist leichtgewichtig und lässt sich nahtlos in Flutter-Anwendungen integrieren.

Anwendungsfälle

  • Zielgerichtete Werbung
  • Benutzeranalyse
  • Ad-Attribution
  • Cross-App-Verfolgung

Hauptmerkmale

  • Plattformübergreifende Unterstützung
  • Privacy-compliant
  • Einfache API
  • Native Integration

Geeignet für

  • Anzeigenanzeigeanwendungen
  • Analysetools
  • Marketing-Plattformen

Hinweise

  • Benutzerzustimmung auf iOS erforderlich
  • Abhängig von Plattformberechtigungen
  • Nicht auf allen Geräten verfügbar
  • Kann durch Datenschutzeinstellungen eingeschränkt sein

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

pub package

advertising_id

A Flutter plugin to access advertising ID.

Wraps ASIdentifierManager.advertisingIdentifier (on iOS) and advertising ID (on Android).

Getting Started

Run this command

 flutter pub add advertising_id

This will add a line like this to your package's pubspec.yaml

dependencies:
  ....
  advertising_id: ^2.7.1

Usage

AdvertisingId.id

Get advertising ID.

String? advertisingId;
// Platform messages may fail, so we use a try/catch PlatformException.
try {
  advertisingId = await AdvertisingId.id(true);
} on PlatformException {
  advertisingId = null;
}
AdvertisingId.isLimitAdTrackingEnabled

Retrieves whether the user has limit ad tracking enabled or not.

bool? isLimitAdTrackingEnabled;
// Platform messages may fail, so we use a try/catch PlatformException.
try {
  isLimitAdTrackingEnabled = await AdvertisingId.isLimitAdTrackingEnabled;
} on PlatformException {
  isLimitAdTrackingEnabled = false;
}

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.