パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v0.1.5

app_install_date

このプラグインは、アプリケーションのインストール日を取得するのに役立ちます

AndroidiOSmacOS
30日間ダウンロード
7790
いいね数
24
Pub ポイント
140

パッケージをインストール

flutter pub add app_install_date

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

app_install_date パッケージは、開発者がユーザーのデバイス上のアプリケーションのインストール日を取得できるようにします。アプリが初めてインストールされた時期にアクセスするためのシンプルな API を提供し、分析やライセンス管理、ユーザー参加度のトラッキングに役立ちます。Android、iOS、macOS と互換性があり、各プラットフォーム固有のメソッドを使用して、すべての対応プラットフォームで正確な結果を保証します。このプラグインは軽量であり、pub.dev を通じて Flutter プロジェクトにシームレスに統合できます。

用途

  • ユーザーのオンボーディングタイムラインのトラッキング
  • トライアル期間ロジックの実装
  • アプリのリテンション率の分析
  • ライセンスの有効性をモニタリング
  • インストール年数に基づいてユーザー体験をカスタマイズする

主な機能

  • クロスプラットフォーム対応(Android、iOS、macOS)
  • シンプルで一貫性のある API
  • 正確なインストールタイムスタンプの取得
  • 軽量で統合が簡単
  • 追加の権限は不要です

適している対象

  • ユーザーのインストール履歴が必要なアプリ
  • トライアルベースまたはサブスクリプションアプリ
  • 分析およびリテンションツール
  • アプリケーションライフサイクル管理のための開発者ツール
  • ユーザー行動分析

注意事項

  • インストール日は、すべてのデバイスで利用できない場合があります
  • OSバージョンによって異なる可能性のあるシステムレベルのデータに依存しています
  • エッジケースでは正確なインストール時刻の追跡に適していません
  • 一貫性を確認するために複数のデバイスでのテストが必要になる場合があります
  • アプリを再インストールすると更新されません

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

A flutter plugin that helps to get date of the app installation

[!NOTE] This plugin most likely works but is not actively maintained. If you face any issues, please create a pull request

How to use:

late String installDate;
// Platform messages may fail, so we use a try/catch 
try {
    final DateTime date = await AppInstallDate().installDate;
    installDate = date.toString();
} catch (e, st) {
    installDate = 'Failed to load install date';
}

How it works

Android

On android it is using the PackageManager to get install date from the package info

IOS and MacOS

On these platforms it is using application document directory's creation date. This method is also used in native development

カテゴリー

依存関係

依存関係一覧 1 件

ソースリポジトリ

このパッケージを使用しているプロジェクト