メインコンテンツへスキップ
@capgo/capacitor-age-range 認証とセキュリティ オープンソース

年齢層 Capacitor プラグイン

Google Play Age Signals (Android) と Apple DeclaredAgeRange (iOS) を使用したクロスプラットフォームの年齢層判定

インストール

bun add @capgo/capacitor-age-range bunx cap sync
npm、pnpm、または yarn
  • npm install @capgo/capacitor-age-range
  • pnpm add @capgo/capacitor-age-range
  • yarn add @capgo/capacitor-age-range

ガイド

Capacitor で Age Range を使用する方法

実機でテストする

Capgo アプリをダウンロードして、QR code をスキャンしてください。

Age Range プラグインのプレビュー用QR code

@capgo/capacitor-age-range を使用

クロスプラットフォーム対応の年齢判定プラグイン。

インストール

bun add @capgo/capacitor-age-range
bunx cap sync

bunx cap sync プラグインのネイティブcodeをネイティブプロジェクトにコピーします。プラグインをアップグレードするたびに再度実行してください。

インポート

import { AgeRange } from '@capgo/capacitor-age-range';

API の概要

メソッド 説明
requestAgeRange ユーザーの年齢層をリクエストします。

例

requestAgeRange()

ユーザーの年齢層をリクエストします。

import { AgeRange } from '@capgo/capacitor-age-range';

const result = await AgeRange.requestAgeRange({ ageGates: [13, 16, 18] });
if (result.status === 'SHARING') {
  console.log('Age range:', result.ageLower, '-', result.ageUpper);
}

完全なリファレンス

@capgo/capacitor-age-range の使用から続ける

使用している場合 @capgo/capacitor-age-range を使用 ネイティブプラグインの作業を計画するには、次と連携してください: @capgo/capacitor-age-range @capgo/capacitor-age-range の実装詳細については、 スタートガイド スタートガイドの実装詳細については、 Capgo プラグインディレクトリ Capgo プラグインディレクトリのプロダクトワークフローについては、 Capgo による Capacitor プラグイン Capgo による Capacitor Plugins の実装詳細、および プラグインの追加または更新 プラグインの追加または更新に関する実装詳細についてはこちら。

よくある質問

Age Range plugin の FAQ

Capacitor アプリに Age Range plugin をインストールするにはどうすればよいですか?

"bun add @capgo/capacitor-age-range"(または "npm install @capgo/capacitor-age-range")を実行した後、"bunx cap sync" を実行して、iOS および Android プロジェクトにネイティブの code を反映させてください。その後、アプリの code で "@capgo/capacitor-age-range" からインポートします。

@capgo/capacitor-age-range は React、Vue、Angular に対応していますか?

はい。Age RangeはCapacitorパッケージなので、Ionic、React、Vue、Angular、Svelte、素のJavaScriptなど、Capacitor内で動作するあらゆるWebフレームワークで使えます。

@capgo/capacitor-age-rangeはどのCapacitorバージョンをサポートしていますか?

Capgo プラグインは Capacitor のメジャーバージョンに合わせています。使用している Capacitor のメジャーバージョンに一致するプラグインのメジャーバージョンを使ってください (例: Capacitor 8 ならプラグイン v8)。GitHub の README にある互換性テーブルに、メンテナンス中のバージョンが記載されています。

@capgo/capacitor-age-rangeは無料かつオープンソースですか?

はい。codeのソースコードはGitHub上の https://github.com/Cap-go/capacitor-age-range/ で公開されており、パッケージはnpmから無料でインストールできます。バグ報告やプルリクエストも歓迎しています。

App Storeの審査を通さずに、Age Rangeを使用しているcodeをアップデートできますか?

プラグインのインストールやアップグレードはネイティブの code を変更するため、新しいストアビルドが必要です。その後は、プラグインを呼び出す JavaScript、HTML、CSS の変更を Capgo Live Updates で即座に配信できます。

アプリの審査を待たずに Age Range の変更をリリース

プラグインをストア用ビルドに組み込めば、Capgo live updates で JavaScript、HTML、CSS の変更を数分でユーザーに配信できます

Capgo から始める