技術情報

上級者向け:キャンペーントラッキングURLを手動で作成する方法

 

キャンペーントラッキングURLの構造

キャンペーントラッキングURLの構成要素を認識できると便利です。この知識があれば、自分で入力したり、少なくとも自動生成されたトラッキングリンクを確認することができます。

Campaign Tracking URL

上の画像はキャンペーントラッキングURLの例で、キャンペーントラッキングの構成要素が異なる色でハイライトされています。キャンペーントラッキングのリンクの構成要素は次の通りです:

  1. 標準URL(黒で表示):リンク先。
  2. ?または#シンボル(グレーで表示):リンクにデータを追加する標準的な方法です。
  3. パラメータ名(オレンジ色で表示):どのキャンペーントラッキングパラメータが使用されているかを定義します。
  4. =記号(グレーで表示):パラメータ名と値を区切る。
  5. パラメータ値(青で表示):Matomoで追跡されるキャンペーン値。
  6. &シンボル(グレーで表示):追加のキャンペーントラッキングパラメータを区切るために使用します。

構成要素3~6は、利用可能な8つのキャンペーントラッキングパラメータから必要な数だけ繰り返すことができます。最後のパラメータの後にアンパサンド「&」記号を追加する必要はありません。下記は8つ全てのキャンペーントラッキングパラメータを使用したリンク例です:

https://example.com/?mtm_campaign=Eメール_セール&mtm_source=ニュースレター&mtm_keyword=キャンペーン&mtm_medium=電子メール&mtm_content=例リンク&mtm_cid=1234&mtm_group=お客様&mtm_placement=フッターバナー

キャンペーントラッキングURLの代替設定

URLフラグメント・トラッキング

キャンペーントラッキングの値は、通常URLのクエリパラメータによって設定されます。つまり、最初のパラメータの前には?が付き、後続の各パラメータは&記号で区切られます。例)

https://example.com/?mtm_campaign=documentation&mtm_keyword=demo

ただし、一部のコンテンツ管理システムでは、ナビゲーションに標準のクエリ パラメータが使用される場合があります。その場合は、次に示すように、#記号の後にキャンペーン パラメータを追加し、後続の各パラメータを&で区切る代替フラグメント システムを使用する方が安全です。

https://example.com/#mtm_campaign=documentation&mtm_keyword=demo 

代替URLパラメータによるキャンペーントラッキングの互換性

キャンペーントラッキングは何百万ものウェブサイトで使用されている人気のあるツールです。幸いなことに、Matomoはこのことを念頭に置いて作られており、最も人気のある代替ツールのすべてをすぐにサポートしています。つまり、他のツールでキャンペーントラッキングのリンクを使用している場合は、自動的に機能する可能性が高く、そうでない場合は、独自のリンクを追加することができます。

バージョン 4.0 以降の Matomo Cloud またはセルフホスト版 Matomo で新しいリンクを作成する場合は、標準のmtm_のように接頭辞を付けます。mtm_campaign.しかし、代替実装や古い実装をサポートするために、標準のmtm_接頭辞の代わりに以下の接頭辞も認識される。

  • matomo_
  • pk_
  • piwik_
  • utm_

例えば、以下のパラメータはすべて、キャンペーンのトラッキング・パラメーターとしてデフォルトで認識されます。:

  • mtm_campaign
  • matomo_campaign
  • pk_campaign
  • piwik_campaign
  • utm_campaign

pk_ そしてpiwik_ は両方とも旧バージョンのMatomo(3.x以下)で使用されていたパラメータで、Google Analyticsではutm_が使用されます。 デフォルトでは認識されないパラメータを含むキャンペーントラッキングURLをすでに使用している場合、追加のパラメータを受け付けるようにMatomoインスタンスをカスタマイズすることが可能です。