Google Analyticsの統合

Google Analyticsと統合して、設定済みのマイクロアプリ経由でトラフィックを監視します。ニュースアグリゲーターとして機能するCitrix Workspaceマイクロアプリを使用すると、ユーザーは一か所でトラフィックを追跡できるため、Webサイトで分析を手動で確認する必要がなくなります。このプロセスを完了すると、Citrixマイクロアプリの使用によって実行されたすべてのアクションを含む、既存のレベルの監査ログが保持されます。

追加設定不要のGoogle Analyticsマイクロアプリの一覧については、「Google Analyticsマイクロアプリの使用」を参照してください。

必須条件の確認

これらの前提条件は、組織のGoogle Analyticsインスタンスを管理して統合をセットアップすることを想定しています。Citrix Workspaceマイクロアプリに統合を追加するには、以下の詳細情報が必要です:

  • Google Analyticsアカウント
  • クライアントIDとクライアントシークレット
  • ビューID
  • OAuth 2.0認証資格情報

コールバックURLの追加

インスタンス構成にカスタムURLを追加して、プライベートデータへのアクセスを許可し、OAuth認証済みユーザーアクションを有効にします。管理者としてGoogle Analyticsにログインし、この統合用に以下の承認済みリダイレクトURLを追加します:

  • https://{yourmicroappserverurl}/admin/api/external-services/com.sapho.services.googleanalytics.GoogleAnalyticsService/auth/serverContext
  • https://{yourmicroappserverurl}/app/api/auth/serviceAction/callback

Citrix Workspaceマイクロアプリへの統合の追加

Google Analytics統合をCitrix Workspaceマイクロアプリに追加して、アプリケーションに接続します。これにより、通知とアクションが設定済みとなっている追加設定不要のマイクロアプリを、Workspace内で使用できるようになります。

次の手順を実行します:

  1. 概要ページから、[はじめに]を選択します。

    [統合の管理]ページが開きます。

  2. [新しい統合を追加] および [Citrix提供のテンプレートから新しい統合を追加する] を選択します。
  3. Google Analyticsタイルを選択します。
  4. 統合の名前を入力します。

    Google Analyticsコネクタのパラメーター、ID、シークレット、ビューID、統計の最大日数

  5. 前の手順で収集したコネクタのパラメーターを入力します:
    • [クライアントID][クライアントシークレット] を入力します。
    • [ビューID] を入力します。
    • [統計の最大日数] を入力します(デフォルトは30)。
  6. 必要に応じて、[アクションでユーザーOAuth認証を使用する] を切り替えます。
  7. [Google Analyticsアカウントでログインする] を選択して、OAuth認証を有効にします。Googleのサインインページが新しいタブで開きます。アカウント名の入力、パスワードの入力、アクセスの確認を求められます。
  8. [追加] を選択します。

[マイクロアプリ統合] ページが開き、追加した統合とそのマイクロアプリが表示されています。ここから別の統合を追加したり、追加設定不要のマイクロアプリのセットアップを続行したり、この統合用の新しいマイクロアプリを作成したりできます。

これで、最初のデータ同期を設定して実行する準備ができました。統合アプリケーションからマイクロアプリプラットフォームに大量のデータをプルできるので、[テーブル] ページを使用して、最初のデータ同期のエンティティをフィルタリングし、同期を高速化することをお勧めします。

詳しくは、「統合の構成」で「必要なエンティティの確認」および「データ同期の設定」を参照してください。

APIエンドポイントとテーブルエンティティについて詳しくは、「Google Analyticsのコネクタ仕様」を参照してください。

Google Analyticsマイクロアプリの使用

既存のアプリケーション統合には、追加設定不要のマイクロアプリが付属しています。これらのマイクロアプリから開始して、ニーズに合わせてカスタマイズします。

Google Analyticsマイクロアプリ

Google Analytics統合には、以下の設定済みで追加設定不要のマイクロアプリが付属しています:

セッションの指標: セッションとセッションの指標を表示します。

通知またはページ ユースケースワークフロー
日別のセッション数減少通知 1日のセッション数が定義された数(デフォルトでは10%)減少すると、ユーザーは通知を受け取ります。
日別のセッション数増加通知 1日のセッション数が定義された数(デフォルトでは10%)増加すると、ユーザーは通知を受け取ります。
週別のセッション数減少通知 1週間のセッション数が定義された数(デフォルトでは10%)減少すると、ユーザーは通知を受け取ります。
週別のセッション数増加通知 1週間のセッション数が定義された数(デフォルトでは10%)増加すると、ユーザーは通知を受け取ります。
セッションページ すべてのセッションの一覧を提供します。

ユーザーの指標: ユーザーの指標を表示します。

通知またはページ ユースケースワークフロー
日別のユーザー数減少通知 1日のユーザー数が定義された数(デフォルトでは10%)減少すると、ユーザーは通知を受け取ります。
日別のユーザー数増加通知 1日のユーザー数が定義された数(デフォルトでは10%)増加すると、ユーザーは通知を受け取ります。
週別のユーザー数減少通知 1週間のユーザー数が定義された数(デフォルトでは10%)減少すると、ユーザーは通知を受け取ります。
週別のユーザー数増加通知 1週間のユーザー数が定義された数(デフォルトでは10%)増加すると、ユーザーは通知を受け取ります。
ユーザーページ すべてのユーザー指標の一覧を提供します。