Channel Developers

このドキュメントでは標準URL(Canonical URL)について説明します。

標準URLとは、重複または類似した複数のページの中で最も代表的とみなされるページのURLを指します。

例えば、同一ページのURLが複数存在するケース(例: https://channel.io/en/pricing, https://channel.io/en/pricing?show=true)では、そのうちの1つのURLが標準URLとなる可能性があります。

チャネルトークSDKは、以下の手順で標準URLを照会します。

  1. relプロパティの値が "canonical"である link タグの href プロパティの値を照会します。

HTML
  1. 上記の条件に該当するlinkタグがない場合、URLを照会します。

SDKが標準URLを正常に照会できるかどうかをテストできます。詳細についてはこちらを参照してください。

標準URLは統計処理に役立ちます。

例えば、以下のような2つのURLがあると仮定します。

  • https://channel.io/en/pricing

  • https://channel.io/en/pricing?show=true

チャネルトークのサーバーは、2つのURLが同じ画面を表示しているかどうかを確信できません。したがって、流入量統計などのデータ収集プロセスでは、別個のURLとして認識します。

しかし、標準URLが同じである場合、チャネルトークは2つのURLが同じ画面を表示していることを認識できるようになります。

このように類似または重複したページに関する画面情報を1つの標準URLに統合することで、当該情報を統計的に活用する際のノイズを低減し、望ましい結果を得るのに役立ちます。

より詳細な情報は、標準URLを使用すべき理由を参照してください。

SDKはページのデフォルトとしてURLの代わりに標準URLを使用します。

ページは特定のイベントを送信したり、特定のワークフローを表示するために活用できます。

イベントとワークフローを効果的に活用するには、標準URLが適切に設定されている必要があります。