この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

forceCommunity:analyticsInteraction

コミュニティのカスタムコンポーネントによってトリガされたイベントを追跡し、データを Google Analytics に送信します。

たとえば、カスタムボタンを作成し、ボタンのクライアント側コントローラに forceCommunity:analyticsInteraction イベントを含めることができます。このボタンをクリックすると、イベントデータが Google Analytics に送信されます。

1onClick : function(cmp, event, helper) {
2    var analyticsInteraction = $A.get("e.forceCommunity:analyticsInteraction");
3    analyticsInteraction.setParams({
4        hitType : 'event',
5        eventCategory : 'Button',
6        eventAction : 'click',
7        eventLabel : 'Winter Campaign Button',
8        eventValue: 200
9    });
10    analyticsInteraction.fire();
11}
  • このイベントは、Lightning コミュニティでのみサポートされます。イベント追跡を有効にするには、コミュニティビルダーの [設定] | [上級] に Google Analytics トラッキング ID を追加して、コミュニティを公開します。
  • Google Analytics は Sandbox 環境ではサポートされません。

メモ

属性名 説明
hitType String 必須。ヒットの種別。許容される唯一の値は 'event' です。
eventCategory String 必須。ボタンや動画など操作した項目の種別またはカテゴリ。
eventAction String 必須。アクションの種別。たとえば動画プレーヤーの場合、アクションには再生、一時停止、共有などが含まれます。
eventLabel String イベントに関する追加情報を提供するために使用できます。
eventValue Integer イベントに関連付けられている正の数値。