はじめから
Copy a setup prompt with the install steps and the full markdown guide for this plugin.
Set up this Capacitor plugin in the project.
Use the package manager already used by the project.
Install these package(s): `@capgo/capacitor-firebase-app`
Run the required Capacitor sync/update step after installation.
Read this markdown guide for the full setup steps: https://raw.githubusercontent.com/Cap-go/website/refs/heads/main/apps/docs/src/content/docs/docs/plugins/firebase-app/getting-started.mdx
Use that guide for platform-specific steps, native file edits, permissions, config changes, imports, and usage setup.
If that guide references other docs pages, read them too.
インストール
「インストール」のセクションAI-Assisted セットアップを使用してプラグインをインストールできます。AI ツールに Capgo スキルを追加するには、以下のコマンドを使用してください。
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-plugins次に、以下のプロンプトを使用してください:
Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-firebase-app` plugin in my project.Manual Setupを使用する場合は、以下のコマンドを実行してプラグインをインストールし、以下のプラットフォーム固有の説明を参照してください:
bun add @capgo/capacitor-firebase-appbunx cap syncインポート
「インポート」のセクションimport { FirebaseApp } from '@capgo/capacitor-firebase-app';APIの概要
「APIの概要」のセクションgetName
「getName」のセクションこのアプリの名前を取得します。
import { FirebaseApp } from '@capgo/capacitor-firebase-app';
await FirebaseApp.getName();getOptions
getOptionsのセクションこのアプリの設定オプションを取得します。
import { FirebaseApp } from '@capgo/capacitor-firebase-app';
await FirebaseApp.getOptions();型参照
型参照のセクションGetNameResult
GetNameResultのセクションexport interface GetNameResult { /** * The unique name of this app. * * @since 0.1.0 */ name: string;}GetOptionsResult
GetOptionsResultのセクションexport interface GetOptionsResult { /** * API key used for authenticating requests from your app. * * @since 0.1.0 */ apiKey: string; /** * Google App ID used to uniquely identify an instance of an app. * * @since 0.1.0 */ applicationId: string; /** * The database root URL. * * @since 0.1.0 */ databaseUrl: string; /** * The Project Number. * * @since 0.1.0 */ gcmSenderId: string; /** * The Google Cloud project ID. * * @since 0.1.0 */ projectId: string; /** * The Google Cloud Storage bucket name. * * @since 0.1.0 */ storageBucket: string;}GetPluginVersionResult
GetPluginVersionResultのセクションexport interface GetPluginVersionResult { /** * The semantic version of this plugin. * * @since 8.0.1 */ version: string;}真実の源
「真実の源」というセクションこのページはプラグインの src/definitions.ts公開 API がアップストリームで変更された場合に再度同期を実行してください。
「はじめから始める」から続けて
「はじめから始める」から続けて「はじめから始める」から続けて 「はじめから始める」から続けて to plan dashboard and API operations, connect it with API Overview for the implementation detail in API Overview, Introduction Introductionの実装詳細について API Keys API Keysの実装詳細について Devices Devicesの実装詳細について Bundles Bundlesの実装詳細について