Skip to main content

Capgo カスタムイベントトラッキング用プラグイン

__CAPGO_KEEP_0__ プラグインは、リアルタイムのカスタムイベントトラッキングを実現し、アプリのパフォーマンスとユーザー体験を向上させるインスタントアナリティクスを提供します。

マーティン・ドナディュー

マーティン・ドナディュー

コンテンツマーケター

Capgo カスタムイベントトラッキング用プラグイン

CapgoCapacitor プラグインはツールです リアルタイムカスタムイベントトラッキング即時分析。 これは、開発者がユーザーの行動とアプリのパフォーマンスを効果的に監視し、Smoothなユーザー体験を保証するのに役立ちます。 95%の更新が24時間以内に配信される1.6兆の更新がすでに配信されている、Capgoは、速度と信頼性で開発者から信頼されている。

主な機能:

  • 高速更新:24時間以内に95%のアクティブユーザーが更新される
  • 即時分析: API のレスポンス時間の平均は、世界的に 434ms です。
  • : セキュリティ: __CAPGO_KEEP_0__ でのエンドツーエンド暗号化により、データの安全性が保証されます。
  • : カスタムイベントトラッキング: ユーザーの行動、画面の表示、そしてアプリのパフォーマンスを監視できます。

: セットアップの要件

  • : Capacitor: バージョン 5.0 以降。
  • : Node.js: v20.0.0 以降。
  • : システムのスペック: 最小 8GB のメモリ、256GB のストレージ、Intel i5/AMD Ryzen 5 プロセッサが必要です。

Installation Steps:

  1. Install the plugin:

    npm install @capgo/capacitor-updater
  2. Configure your API key:

    npx @capgo/cli init
  3. Sync your project:

    npx cap sync

Why It Matters:

  • 79% of users expect instant responses. Capgo helps meet this demand.
  • Poor app experiences lead to 80% user abandonment. Real-time tracking can prevent this.

Capgo is already powering 1.7K apps と顧客満足度を向上させる 25%あなたが開発者であれば、このプラグインはイベントトラッキングを簡素化し、同時にアプリが速く、安全で、ユーザーフレンドリーであることを保証します。

使用方法 IonicとAnalytics Firebaseプラットフォームダッシュボード

YouTube動画プレイヤー

「__CAPGO_KEEP_0__」プラグインを使用するには、まずシステムがその機能をサポートするように適切に設定する必要があります。

システム要件 Capgo pluginFirebase Platform Dashboard

YouTube video player

開発環境の設定を確認してください。

コンポーネント 最小要件 推奨
Capacitor 5.0+ 最新の安定版
Node.js v20.0.0+ LTS版
システムRAM 8GB 16GB
ストレージ 256GB 512GB SSD
プロセッサ Intel i5/AMD Ryzen 5 Intel i7/AMD Ryzen 7

プラットフォーム固有の要件:

  • iOS開発用 (macOSのみ):

    • macOS 13.0 (Ventura) 以降
    • Xcode 16.0+
    • CocoaPods 1.12.0+
    • Apple Developerアカウントが有効な状態
  • For Android Development:

Plugin Installation Steps

Once your environment is ready, follow these steps to install and configure the Capgo plugin:

  1. Install the Capgo plugin:

    Run the following command in your project directory:

    npm install @capgo/capacitor-updater
  2. Set up your API key:

    Initialize the plugin and configure your API key with:

    npx @capgo/cli init
  3. プラグインのインストールを確認する __CAPGO_KEEP_0__のインストールが正常に完了していることを確認するには、以下のコマンドを実行してください。:

    プラグインが適切にインストールされているかどうかを確認するには、以下のコマンドを実行してください。

    npm list @capgo/capacitor-updater

プロジェクトの同期

プラグインをインストールした後、プロジェクトをネイティブプラットフォームと同期する必要があります。このステップでは、すべてが整合性があり最新の状態であることを確認します。同期プロセスには以下のことが含まれます。

タスク 目的
ウェブアセットの転送 ウェブアセットの最新バージョンを使用してネイティブプラットフォームを更新する
構成の更新 プラットフォーム固有の構成ファイルを調整する
依存関係のインストール 必要なネイティブ依存関係をすべてインストールします

syncを実行するには、以下のコマンドを実行してください:

npx cap sync

カスタムイベント設定

Capgoプラグインは、ユーザー行動やアプリパフォーマンスを効果的に監視するためにカスタムイベントを追跡するための信頼性の高い方法を提供します。

イベント構造

追跡するすべてのイベントは、2つの主な部分で構成されています:

コンポーネント 説明
イベント名 短く、説明的な識別子(最大40文字) user_subscription_started
イベントパラメータ Key-value pairsを使用して追加のコンテキストを提供します。 {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_KEEP_0__のイベントストリームを追跡するためのオプションがあります。

「__CAPGO_KEEP_0__ __CAPGO_KEEP_1__」デバッグコマンドを使用してください。 「Capgo CLI」:

npx @capgo/cli@latest app debug

このコマンドは、イベントのトラッキングのリアルタイムビューを提供します。イベント名、パラメータ、送信状態が実行中で表示されます。

より高度なデバッグのために、プラットフォーム固有のツールに頼ることができます。

プラットフォーム デバッグツール 目的
iOS Xcode + LLDB ネイティブcodeを検査し、メモリ使用量を分析
Android Android Studio + Logcat リアルタイムでイベントをログし、パフォーマンスをプロファイルする
Web Chrome DevTools/Safari Inspector JavaScriptのデバッグ、ネットワークリクエストの監視

__CAPGO_KEEP_0__コマンドを実行して、詳細なログを有効にします。

npx cap run ios --verbose

イベントフローが期待どおりに動作することを確認したら、データ転送設定を調整してパフォーマンスを向上させます。

データ転送設定

__CAPGO_KEEP_0__のデバッグツールを使用してイベントを確認した後、データ転送設定を最適化してスムーズで効率的なパフォーマンスを確保できます。たとえば、__CAPGO_KEEP_0__のCDNでは、5MBのバンドルをわずか114msで転送でき、__CAPGO_KEEP_1__のレスポンスタイムは434msでした。 セキュリティ設定の例:, you can optimize data transfer settings to ensure smooth and efficient performance. For example, Capgo’s CDN can transfer a 5MB bundle in just 114ms, with an API response time of 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()
});

企業向けアプリでは、ユーザー セグメンテーションをより細かくするために、ユーザー ロールとパーミッションなどの追加のロールベースの詳細を含める必要があるかもしれません。設定が完了したら、敏感なユーザー データを保護するために、強力なプライバシー対策を実装する必要があります。

データ プライバシー設定

Privacy compliance is critical, especially with regulations like GDPR and CCPA. The Capgo plugin simplifies this with built-in privacy controls:

await CapgoPlugin.configurePrivacy({
  dataRetention: 90, // Days to retain event data
  piiEncryption: true,
  gdprCompliance: true,
  dataMinimization: true
});

プライバシー機能:

実装 影響 プライバシー規制は、GDPRやCCPAなどの規制に特に重要です。__CAPGO_KEEP_0__ プラグインは、組み込みのプライバシー管理機能を提供して、この問題を簡素化します。
__CAPGO_KEEP_0__ __CAPGO_KEEP_1__ __CAPGO_KEEP_2__
__CAPGO_KEEP_3__ __CAPGO_KEEP_4__ __CAPGO_KEEP_5__
__CAPGO_KEEP_6__ __CAPGO_KEEP_7__ __CAPGO_KEEP_8__
__CAPGO_KEEP_9__ __CAPGO_KEEP_10__ __CAPGO_KEEP_11__

パフォーマンス設定

プライバシーが確保されたら、効率的なトラッキングのためにパフォーマンスを微調整する時が来た。以下の設定を使用して、リソースの使用を最適化する:

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].

When setting up custom event tracking, prioritize the following:

  • データプライバシー: __CAPGO_KEEP_0__ を使用して、 built-in encryption とコンプライアンスツールを利用してください。
  • ユーザープロパティトラッキング: 持続的なプロパティを使用して、ユーザーの行動を効果的に分析してください。
  • リアルタイムモニタリング: 即時的に更新とインストールの情報にアクセスしてください。

FAQs

::: faq

Capgo プラグインは、ユーザーデータを保護し、GDPRなどのプライバシーリギュレーションに準拠する方法でどのように機能するか?

Capgoは、データプライバシーと規制に従うことを強く重視しています。GDPRなどの規制に従い、エンドツーエンドの暗号化を使用して、ユーザーデータの送信中の安全性を確保します。また、ユーザーがデータ収集前に明示的な同意を求めるようにし、ユーザーが情報の管理方法を完全に制御できるようにします。 データプライバシー 規制に従う 暗号化ユーザー

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. :::

送信

How can I improve event tracking performance with the Capgo plugin?

To get better results with event tracking using the Capgo plugin, try a few smart approaches. First, focus on minimizing the size of the data you send. Break down large datasets into smaller, manageable pieces and compress them. This not only speeds up the process but also helps reduce memory consumption.

データ保護 ユーザートラスト 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.

これらの戦略を使用すると、ユーザー体験を損なうことなくイベントトラッキングのパフォーマンスを向上させることができます。 :::

::: faq

Capgo ツールを使用してカスタムイベントトラッキングの問題をトラブルシューティングおよび解決する方法は何ですか?

Capacitor アプリのカスタムイベントトラッキングの問題を解決するには、Capgo からいくつかのツールや戦略が役立ちます。まず、 ウェブデバッグツールChrome DevTools または Safari Web Inspectorを使用します。これらは、API コールを検査する、リソースの読み込みを追跡する、JavaScript エラーを特定するのに適しています。ネイティブコンポーネントの場合は、 Xcode を使用します。iOS用 Android Studio Android用のデバッグツールを使用して、潜在的な問題を深く調査することができます。

キーを実行 Capacitor CLI コマンド は、問題の解決に効果的な別のアプローチです。たとえば、 npx cap doctor 設定問題の診断に役立ちます。 npx cap sync プロジェクトにプラグインが正しく統合されていることを確認します。

より強力な デバッグプロセスを実現するには、エラー追跡プラットフォームを統合することも検討してください。 Sentry など エラーロケット. これらのツールは、リアルタイムエラーとユーザーインタラクションを監視するため、オーバー・ザ・エア(OTA)アップデート時にも特に便利です。 これらの方法を組み合わせることで、デバッグプロセスを簡素化し、カスタムイベントトラッキングのパフォーマンスを向上させることができます。 :::

Capgo カスタムイベントトラッキング用プラグイン

Capacitorを使用している場合 Capgo カスタムイベントトラッキング用プラグイン Capacitorを使用してnativeプラグインの作業を計画する場合、__CAPGO_KEEP_0__ プラグインディレクトリ Capacitorを使用してnativeプラグインの作業を計画する場合、Capgo プラグインディレクトリ Capgo プラグイン Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, プラグインの追加または更新 Capacitor Ionic Enterprise Plugin Alternatives Ionic Enterprise Plugin Alternativesの製品ワークフローについて Capgo Native Builds Capgo Native Buildsの製品ワークフローについて

Live updates for Capacitor apps

Capgoのバグが実際に生じた場合、Capgoを使用して修正を配信するのではなく、数日間待ってアプリストアの承認を待つのではなく、ユーザーはバックグラウンドで更新を受け取り、ネイティブの変更は通常のレビュー経路で残る。

Get Started Now

Latest from our Blog

Capgoは、プロフェッショナルなモバイルアプリを作成するために必要な最良の洞察を提供します。