Capgoの Capacitor プラグインは リアルタイムのカスタムイベントトラッキング と 即時分析. 開発者はユーザーの行動とアプリのパフォーマンスを効果的に監視し、ユーザー体験を円滑にすることができます。 と 24時間以内に95%の更新が配信されました。1.6兆の更新がすでに配信されています。Capgoは、開発者から信頼される速度と信頼性の高いものです。
「主な機能」
- 高速アップデート: 24時間以内に更新したアクティブユーザーの95%が利用可能です。
- 即時分析: APIのグローバル平均応答時間は434msです。
- Securitycontext
- Page/area: Enterprise product/pricing page. Role: UI label. Seen in: page enterprise.astro. Message key `enterprise_hero_security_label` (Enterprise Hero Security Label).: データの安全性を確保するために、端末間の暗号化が行われます。
Custom Event Tracking
- Capacitorバージョン 5.0 以降。
- Node.jsv20.0.0+
- システムスペック: 最小 8GB メモリ、256GB ストレージ、Intel i5/AMD Ryzen 5 プロセッサ。
インストール手順:
-
プラグインをインストール:
npm install @capgo/capacitor-updater -
API キーを設定:
npx @capgo/cli init -
プロジェクトを同期:
npx cap sync
なぜ重要か:
- ユーザー 79% が即時反応を求めている. Capgo はこの要求を満たす助けとなる。
- 悪いアプリの体験は 80%のユーザー離脱につながる。リアルタイムのトラッキングはこれを防ぐことができる。
Capgoはすでに 1.7Kのアプリを 運営しており、 25%の顧客満足度を向上させている。
Capgoを使用する方法 使用方法 Firebase

設定要件
始めるには、 Capgo プラグインを使用するには、システムが機能することを保証する必要があります。
システム要件
開発環境が次の仕様を満たしていることを確認してください。
| コンポーネント | 最小要件 | 推奨 |
|---|---|---|
| Capacitor | 5.0+ | 最新の安定版 |
| Node.js | v20.0.0+ | LTSバージョン |
| システムRAM | 8GB | 16GB |
| ストレージ | 256GB | 512GB SSD |
| プロセッサ | インテル Core i5 / AMD Ryzen 5 | インテル Core i7 / AMD Ryzen 7 |
プラットフォーム固有の要件:
-
iOS開発用 (macOSのみ):
-
Android開発用:
- Android Studio Hedgehog (2023.1.1) 以降
- Android SDK API Android 23+
- JDK 17
- Gradle 8.0+
プラグインのインストール手順
Once your environment is ready, follow these steps to install and configure the Capgo plugin:
-
Install the Capgo plugin:
プロジェクトディレクトリで次のコマンドを実行してください。
npm install @capgo/capacitor-updater -
API キーを設定してください。
プラグインを初期化し、API キーを以下のように設定してください。
npx @capgo/cli init -
確認 プラグインのインストール:
プラグインが正しくインストールされているか確認するには、以下のコマンドを実行してください。
npm list @capgo/capacitor-updater
プロジェクト同期
プラグインをインストールした後、プロジェクトをネイティブプラットフォームと同期する必要があります。この手順では、すべてが最新の状態で整合性が保たれることを確認します。同期プロセスには次のことが含まれます。
| タスク | 目的 |
|---|---|
| Web アセットの転送 | 最新のWebアセットでNativeプラットフォームを更新します。 |
| 設定の更新 | プラットフォーム固有の設定ファイルを調整します。 |
| 依存関係のインストール | 必要なネイティブ依存関係をすべてインストールします。 |
同期を実行するには、以下のコマンドを実行してください。
npx cap sync
カスタムイベントの設定
Capgo プラグインは、ユーザー行動やアプリのパフォーマンスを効果的に監視するためにカスタムイベントを信頼性の高い方法で追跡することを提供しています。
イベント構造
追跡するすべてのイベントは、2つの主な部分で構成されています。
| コンポーネント | 概要 | 例 |
|---|---|---|
| イベント名 | 短く、説明的な識別子 (最大 40 文字) | user_subscription_started |
| イベントパラメータ | キー値ペアで追加のコンテキストを提供 | {plan_type: "solo", price: 12} |
イベントの命名に関するヒント:
- 常に文字で始める。
- 使用
snake_caseとケースの保持の感度。 - 名前を短く意味のあるものに保つ。
- 予約済みのキーワードを避ける。
定義したイベント形式を使用して、以下の方法でイベントをログに記録できます。
イベントログ方法
イベントを追跡するには、以下の方法を使用します。ここでは、基本的なイベントとトランザクションをログする方法を紹介します。 logEvent 画面追跡
await CapacitorUpdater.logEvent({
name: "feature_accessed",
data: {
feature_name: "live_updates",
access_time: Date.now()
}
});
await CapacitorUpdater.logEvent({
name: "purchase_completed",
data: {
plan: "MAKER",
amount: 33.00,
currency: "USD",
subscription_period: "annual"
}
});
画面の表示を追跡して、ユーザーがアプリ内をどのように移動しているかを理解することができます。
画面追跡のベストプラクティス:
await CapacitorUpdater.logScreenView({
screen_name: "settings_page",
screen_class: "SettingsComponent",
parameters: {
source: "main_menu",
user_type: "admin"
}
});
プラットフォーム間で一貫した命名規則を使用すること。
- 関連するコンテキストパラメータを追加して、より詳細な分析結果を得ること。
- 画面のエントリとエクィット時間を両方とも追跡すること。
- ユーザーがアプリ内をどのように移動しているかを分析するために、このデータを使用すること。
- 監視とテスト
監視とテスト
Capgoは、実時間でカスタムイベントの監視と実装問題のトラブルシューティングを行うツールを提供します。これにより、スマートなアプリの実行を保証することが容易になります。
デバッグツール
イベントストリームの追跡を実現するデバッグオプションがあります。
Capgo Capgo CLI デバッグコマンド:
npx @capgo/cli@latest app debug
より高度なデバッグを行うには、プラットフォーム固有のツールを利用できます。
プラットフォーム
| デバッグツール | 目的 | 目的 |
|---|---|---|
| iOS | Xcode + LLDB | codeのネイティブをインスペクトし、メモリ使用量を分析 |
| Android | Android Studio + Logcat | リアルタイムでログを記録し、パフォーマンスをプロファイル |
| Web | Chrome DevTools/サファリ インスペクター | JavaScriptのデバッグ、ネットワークリクエストの監視 |
必要に応じて、より詳細なログを取得するには、次のコマンドを使用して、詳細ログを有効にします:
npx cap run ios --verbose
イベントフローが予想どおりに動作していることを確認したら、データ転送設定を調整してパフォーマンスを向上させることができます。
データ転送設定
確認した後は、デバッグツールを使用してイベントを確認します __CAPGO_KEEP_0__のネイティブをインスペクトし、メモリ使用量を分析する、データ転送設定を最適化して、スムーズで効率的なパフォーマンスを確保できます。例えば、CapgoのCDNでは、5MBのバンドルを114msで転送し、APIの応答時間は434msでした。
セキュリティ設定の例:
await CapacitorUpdater.configure({
encryption: true,
compressionLevel: "high",
retryAttempts: 3,
batchSize: 50
});
大量のデータを処理するアプリの場合、以下のベストプラクティスを考慮してください:
- バッチ処理を使用してオーバーヘッドを最小限に抑えます。
- リトライロジックを使用してエクスポネンシャルバックオフを実装して、ネットワーク問題を処理します。
- 大きなペイロードのサイズを削減するために圧縮を適用します。
データを安全に保ちながらスピードを維持するには、Capgoには組み込みの検証チェックと暗号化プロトコルが含まれています。これらの機能により、イベントトラッキングは信頼性と効率性を両立することができます。
高度な設定
ユーザープロパティ
Capgo プラグインを使用すると、ユーザー行動を効果的にセッション間で監視するために、永続的なユーザープロパティを設定できます。以下の例を参照してください。
await CapgoPlugin.setUserProperties({
subscriptionTier: "premium",
deviceType: "mobile",
region: "US-West",
lastLoginDate: new Date().toISOString()
});
企業レベルのアプリでは、追加のロールベースの詳細、たとえばユーザーロールとパーミッションを含めることで、ユーザーセグメンテーションをより細かくすることができます。設定が完了したら、敏感なユーザーデータを保護するために、強力なプライバシーメジャーを実装することを確認してください。
データプライバシー設定
プライバシー規制の遵守は、特にGDPRやCCPAなどの規制では欠かせません。Capgo プラグインは、プライバシー管理のための組み込みコントロールを提供して、この問題を簡素化します。
await CapgoPlugin.configurePrivacy({
dataRetention: 90, // Days to retain event data
piiEncryption: true,
gdprCompliance: true,
dataMinimization: true
});
プライバシー管理のベストプラクティス:
| プライバシー機能 | 実装 | 影響 |
|---|---|---|
| データ暗号化 | エンドツーエンド暗号化 | データの転送と保存を安全に保証します |
| ユーザー同意 | オプトインメカニズム | 法的プライバシー要件に沿った |
| データ保持 | 90日間のデフォルトポリシー | 不要なデータの保存を削減 |
| アクセス制御 | ロールベースの権限 | 機密情報へのアクセスを制限 |
パフォーマンス設定
プライバシーが確保されたら、効率的なトラッキングのためにパフォーマンスを最適化することができます。以下の設定を使用して、リソースの使用を最適化します。
await CapgoPlugin.configurePerformance({
batchSize: 50,
batchInterval: 30000, // milliseconds
retryStrategy: {
maxAttempts: 3,
backoffMultiplier: 1.5
},
compressionThreshold: 1024 // bytes
});
不信頼性の高いネットワーク接続環境を持つ環境では、適応的バッチングが役立ちます:
await CapgoPlugin.setNetworkPolicy({
lowBandwidthMode: true,
maxPayloadSize: 100000, // bytes
priorityEvents: ["purchase", "error", "crash"]
});
これらの設定により、リアルタイムトラッキングと効率的なリソース管理のバランスが取れ、挑戦的なネットワーク条件下でも実行可能になります。
概要
Capgo プラグインは、リアルタイムモニタリングと迅速なユーザーフィードバックを提供できることから、カスタムイベントトラッキングと高度な設定の強力なツールとして注目されています。リアルタイム分析を提供することで、カスタムイベントのトラッキングプロセスを簡素化し、開発者はアプリのパフォーマンスと更新のデプロイを追跡できるようになります。
95%のアクティブユーザーが24時間以内に更新を受け取るという驚くべき範囲を持っています [1] - プラグインは、以下のメトリクスを通じて重要な洞察を提供します:
| メトリクスタイプ | トラッキング機能 | ビジネス影響 |
|---|---|---|
| アップデート配信 | リアルタイムのインストール監視 | 高速な機能ロールアウトを保証 |
| ユーザー関与度 | カスタムイベントトラッキング | データ駆動型の意思決定をサポート |
| エラーディテクション | 事前予測的な問題発見 | 障害の可能性を削減 |
| パフォーマンス分析 | 帯域幅とリソースの使用 | アプリの効率を向上 |
これらのメトリックは、プラグインの役割を簡素化し、ユーザー体験を改善するアプリの更新を示しています。高度な構成オプション、プライバシー制御、リアルタイム分析の組み合わせにより、開発者はユーザーに影響を与える前に問題を予測して解決することができます。 [1].
カスタムイベントトラッキングの設定時には、以下を優先してください。
- データプライバシー: 強化された暗号化機能と法的準拠のツールを利用してください。 ユーザープロパティトラッキング : 持続的なプロパティを使用してユーザーの行動を効果的に分析してください。
- バンド幅とリソースの使用アプリの効率を向上する
- リアルタイムモニタリング: 即時的にアップデートとインストールのインサイトを得ることができます。
FAQs
::: faq
Capgo プラグインは、ユーザーデータの保護とプライバシーリギュレーションであるGDPRに準拠する方法でどのようにユーザーデータを保護するかを説明してください。
Capgo は データプライバシー データ保護規制の遵守、例えばGDPRに従って __CAPGO_KEEP_0__ は、プライバシーへの取り組みを強化するために、定期的な評価を実施して潜在的なリスクを特定し、対処します。この積極的なアプローチは、欧州連合の厳格なデータ保護基準に沿ったもので、ユーザーの信頼を保護し、プライバシー法に完全に準拠することができます。 :::__CAPGO_KEEP_0__
To reinforce its commitment to privacy, Capgo conducts regular evaluations to identify and address potential risks. This proactive approach aligns with the strict data protection standards set by the European Union, helping to protect user trust while staying fully compliant with privacy laws. :::
::: faq
How can I improve event tracking performance with the Capgo plugin?
Capgo プラグインを使用してイベントトラッキングの結果を改善するには、いくつかのスマートなアプローチを試してみてください。まず、送信するデータのサイズを最小限に抑えるようにします。大量のデータセットを小さな、管理可能な部分に分割し、圧縮することで、プロセスを速めるだけでなく、メモリ消費を削減することができます。
もう一つのアドバイス:頻繁にアクセスされるデータにキャッシュを使用します。これはパフォーマンスに大きな違いを生み出すことができます。さらに、FirebaseやSentryなどのツールは、アプリのパフォーマンス、リソース使用率、レスポンス時間を監視するのに役立ちます。これらのツールはリアルタイムの洞察を提供し、迅速な調整を行い、__CAPGO_KEEP_0__ アプリを正常に動作させることができます。 Sentry are great for keeping an eye on app performance, resource usage, and response times. These tools give you real-time insights, allowing you to make quick adjustments and keep your Capacitor app running smoothly.
Capgoツールを使用してカスタムイベントトラッキングの問題をトラブルシューティングおよび解決する方法はありますか?
::: faq
これらのツールと戦略を使用することで、カスタムイベントトラッキングの問題を迅速に解決し、Capgo アプリを正常に動作させることができます。
アプリ内でカスタムイベントのトラッキング問題を解決するために、Capacitorアプリでは、Capgoからいくつかのツールや戦略を活用できます。まず、 __CAPGO_KEEP_1__ Capgo Capacitor または サファリ ウェブ インスペクター これらは、API の呼び出しを検査するのに役立ち、リソースの読み込みを追跡し、JavaScript エラーを特定するのに役立ちます。ネイティブ コンポーネントの場合は、プラットフォーム固有のツールに頼ります。 Xcode iOS の場合 Android Studio Android の場合
キーの実行 Capacitor CLI コマンドを実行することは、有効なアプローチです。たとえば、 は、構成の問題を診断するのに役立ちます。 npx cap doctor は、プラグインがプロジェクトに正しく統合されていることを確認するのに役立ちます。 npx cap sync __CAPGO_KEEP_0__ __CAPGO_KEEP_1__ コマンドを実行することは、有効なアプローチです。たとえば、
Capgoのカスタムイベントトラッキング用プラグイン より強力なデバッグプロセス を実現するために or のようなSentry
Capgoから続けてCapgoカスタムイベントトラッキング用プラグイン
LogRocket Capgo カスタムイベントトラッキング用プラグイン これらのツールはリアルタイムでエラーとユーザーインタラクションを監視し、OTAアップデート中でも特に有効です。 Capgo プラグインディレクトリ Capgo プラグイン ディレクトリ内での製品ワークフローについて Capacitor プラグインは Capgo によって提供されます Capgoプラグインの実装詳細については、Capacitor プラグインによって Capgo で管理されます。 プラグインの追加または更新 プラグインの追加または更新の実装詳細について イオニック エンタープライズ プラグインの代替 製品ワークフローについては、イオニック エンタープライズ プラグインの代替と Capgo ネイティブ ビルド Capgo ネイティブ ビルドの製品ワークフローについて