コンテンツにスキップ

データ収集カスタムルール

Action

このドキュメントでは、React Native SDK における Action の自動収集に関するカスタムルールについて説明します。

enableAutoTrackUserAction を有効にすると、SDK は onPress プロパティを持つコンポーネントのクリック操作を自動的に収集します。自動追跡に加えてカスタム操作を実行したい場合、SDK は以下の操作をサポートしています。

特定のコンポーネントのクリックイベントの actionName をカスタマイズする

accessibilityLabel プロパティを使用して設定します。

<Button
  title="Custom Action Name"
  accessibilityLabel="custom_action_name"
  onPress={() => {
    console.log('btn click');
  }}
/>

特定のコンポーネントのクリックイベントを収集しない

ft-enable-track カスタムパラメータを追加し、値を false に設定することで設定できます。

<Button
  title="Action Click"
  ft-enable-track="false"
  onPress={() => {
    console.log('btn click');
  }}
/>

特定のコンポーネントのクリックイベントに追加のプロパティを付与する

ft-extra-property カスタムパラメータを追加することで設定できます。値は JSON 文字列である必要があります。

<Button
  title="Action 添加额外属性"
  ft-extra-property='{"e_name": "John Doe", "e_age": 30, "e_city": "New York"}'
  onPress={() => {
    console.log('btn click');
  }}
/>

フィードバック

このページは役に立ちましたか?