Show Menu
トピック×

リンクトラッキングの FAQ

Activity Map でのリンクトラッキングに関するよくある質問(FAQ)です。
Activity Map トラッキングをオンにすると、 個人を特定できる情報(PII)のデータを収集できます。 ​このデータは、そのまま使用するか、その他の情報と共に使用して、個人を特定および検索したり、個人と連絡を取ったり、コンテキスト内で個人を特定したりすることができます。
Activity Map トラッキングによって PII データが収集される可能性がある既知のケースには次のようなものがあります。
  • Mailto リンク。mailto リンクは、メールを送信するためにコンピューター上のデフォルトのメールクライアントを起動するの HTML リンクです。
  • User ID リンク。ユーザーがログインすると、Web サイトのヘッダー/フッターに表示される場合があります。
  • 金融機関では、口座番号がリンクとして表示されている場合があります。そのリンクをクリックすると、リンクのテキストが収集されます。
  • また、医療関連の Web サイトでも、PII データがリンクとして表示されている場合があります。これらのリンクをクリックすると、リンクのテキストが収集されるので、PII データが収集されることになります。
質問:リンクトラッキングはいつおこなわれますか。
回答:Activity Map のリンクと領域の識別は、ユーザーがページをクリックしたときに行われます。
質問:デフォルトでは何が追跡されますか。
回答:要素に関してクリックイベントが発生した場合、その要素はいくつかのチェックに合格し、AppMeasurement によってリンクとして処理されるかどうかを特定する必要があります。チェックは以下のとおりです。
  • HREF プロパティを含む <A> タグまたは <AREA> タグかどうか
  • s_objectID 変数を設定するオンクリック属性があるかどうか
  • 値または子テキストを持つ INPUT タグまたは SUBMIT ボタンかどうか
  • タイプが IMAGE で src プロパティを持つ INPUT タグかどうか
  • <Button> かどうか
上記のいずれかの質問に対する答が はい の場合、要素はリンクとして処理され、追跡されます。
重要:AppMeasurement では、属性 type="button" を含む button タグは、リンクと見なされません。button タグから "type='button'" を削除して、代わりに role="button" または submit="button" を追加することを検討してください。
重要:AppMeasurement では、「#」で開始する href を含むアンカータグは、リンクではなく、内部のターゲット場所と見なされます(ページを離れないので)。デフォルトでは、Activity Map は、これらの内部のターゲット場所を追跡しません。ユーザーを新しいページにナビゲートするリンクのみを追跡します。
質問:Activity Map では、その他の視覚的 HTML 要素をどのように追跡しますか。
  1. s.tl() 関数を使用
    s.tl 呼び出し経由でクリックが発生した場合、Activity Map もこのクリックイベントを受け取り、linkName 文字列値が見つかったかどうかを特定します。s.tl の実行中に、その linkName が Activity Map のリンク ID として設定されます。クリックされた、s.tl() 呼び出しを起源とする要素は、領域を特定するために使用されます。例:
    <img&nbsp;onclick="s.tl(true,'o','abc')"&nbsp;src="someimageurl.png"/>
  2. s_objectID 変数を使用
    例:
    <img onclick="s_objectID='abc';" src="someimageurl.png"/> <a href="some-url.html" onclick="s_objectID='abc';" >Link Text Here</a>
    重要:Activity Map で s_objectID を使用する場合、末尾のセミコロン(;)は必須です。
質問:追跡されるリンクの例をいくつか示してください。
  1. <a&nbsp;href="/home">Home</a>
  2. <input&nbsp;type="submit"&nbsp;value="Submit"/>
  3. <input&nbsp;type="image"&nbsp;src="submit-button.png"/>
  4. <p onclick="var s_objectID='custom link id';">     <span class="title">Current Market Rates</span><span  class="subtitle">1.45USD</span> </p>
  5. <div onclick="s.tl(true,'o','custom link id')">     <span class="title">Current Market Rates</span><span  class="subtitle">1.45USD</span> </div>
質問:追跡されないリンクの例をいくつか示してください。
  1. 理由:アンカータグに有効な href が含まれていない <a&nbsp;name="innerAnchor">Section&nbsp;header</a>
  2. 理由: s_ObjectID s.tl() も存在しない <p onclick="showPanel('market rates')">     <span class="title">Current Market Rates</span><span  class="subtitle">1.45USD</span> </p>
  3. 理由: s_ObjectID s.tl() も存在しない <input type="radio" onclick="changeState(this)" name="group1" value="A"/> <input type="radio" onclick="changeState(this)" name="group1" value="B"/> <input type="radio" onclick="changeState(this)" name="group1" value="C"/>
  4. 理由:src プロパティにフォーム入力要素がない <input&nbsp;type="image"/>