PBA:ウェブサイト計測URLのベストプラクティス

概要:ウェブサイトアトリビューションキャンペーンに、利用可能な最適なキャンペーン粒度を割り当てるためのベストプラクティス

PBA:ウェブサイト計測URL

ウェブサイトのアトリビューションデータで最も正確なアトリビューションと組み合わせて、キャンペーンの粒度を最大限に高めるには、URL(リンク)を入力し、この記事で詳しく説明している方法を使用してユーザーをウェブサイトに誘導します。

URL パラメータ — グループと優先度  

AppsFlyerウェブサイトアトリビューションソリューションは、いくつかのキャンペーンパラメータクラスをサポートしています。クラスは次のように優先順位が付けられます:

  • [最優先] PID

  • Google, DoubleClick, Microsoft などの特定のチャネルのクリックID
  • [最も低い優先度] UTM

PBAメディアソースのアトリビューションルールは、特定のユーザーの属性を決定します。パラメータークラスは優先度によってランク付けされます。リンク上で複数のパラメータクラスが見つかった場合、優先度が最も高いクラスにアトリビューションが付与されます。

サポートされているパラメーター

# パラメーター

用途

パラメータークラス

管理画面での利用可否

PBAローデータ項目

1

pid

Media source

pid

Y

media_source

2

c

キャンペーン名

pid

Y

campaign

3

af_c_id

Campaign ID

pid

Y

campaign_id

4

af_adset

Adset name

pid

Y

query_paramsから抽出

5

af_adset_id

Adset ID

pid

Y

query_paramsから抽出

6

af_ad

広告名

pid

Y

query_paramsから抽出

7

af_ad_id

Ad ID

pid

Y

query_paramsから抽出

8

utm_source

Media source

UTM

Y

media_source

9

utm_medium

Media type

UTM

Y

media_type

10

utm_campagin

キャンペーン

UTM

Y

campaign

URLパラメータのベストプラクティス

URLパラメータの選択

各パラメータークラスは、サイロのコンテキストで機能します。そのため、複数のクラスを持つURLが必要な場合は、URLに各クラスの関連パラメーターが含まれている必要があります。これにより、レポートの粒度が最適化されます。

複数のクラスのパラメータの使用については、Meta広告のコンテキストで次のように説明されています:

  • PIDグループ:  www.website.com?pid=facebook_int&c={{campaign.name}}&af_c_id={{campaign.id}}&af_adset={{adset.name}}&af_adset_id={{adset.id}}&af_ad={{ad.name}}&af_ad_id={{ad.id}}

  • UTMグループ: www.website.com?utm_source=facebook&utm_medium=paidsocial&utm_campaign={{campaign.name}}

  • クラスを結合しても、必要なパラメーターの一部のみを含めると、AppsFlyer では完全な粒度が得られない可能性があります。たとえば、 www.website.com?utm_source=facebook&c={{campaign.name}} というURLを使用した場合、次のケースが発生します:

    • AppsFlyerは、PIDクラスがないため UTMクラスを使用し、utm_source を使用してメディアソースを決定します。

    • ただし、 c= はPIDクラスの一部ですが、pidが含まれていないため、キャンペーンデータを利用できません。

    • これを解決するには、他の目的でutm_sourceが必要であると仮定して、このオプションを検討してください。 www.website.com?pid=facebook_int&c={{campaign.name}}&utm_source=facebookこの構造体では、AppsFlyer は PIDクラスを使用してメディアソースを識別します。c= などの他の PID パラメーターを含めることができ、utm_source優先順位が低いため無視されます。

アドネットワークのマクロを使用した動的URLの実装

ネットワークマクロ(別名 valuetrackパラメータ)を使用して、テンプレートを作成し、有料キャンペーンにURLパラメータを適用する時間を節約します。

ネットワークでは、さまざまなマクロを使用して URL にパラメーターを入力します。そのため、広告ネットワークのドキュメントを参照して、マクロが正しく使用されていることを確認する必要があります。たとえば、af_c_id でキャンペーンIDを渡す場合は、各URLの実際のキャンペーンIDをハードコーディングする必要がなく、マクロを使用するだけです。

    • Google AdWords: www.website.com?af_c_id={campaignid}

    • Meta ads: www.website.com?af_c_id={{campaign.id}}

    • Pinterest ads: www.website.com?af_c_id={campaignid}

    • Snapchat ads: www.website.com?af_c_id={{campaign.id}}

    • Microsoft ads (Bing): www.website.com?af_c_id={campaignid}

パラメーター内の一貫した大文字と小文字

パラメーター値では、大文字と小文字が区別されます。
たとえば、utm_source=channel1 と utm_source=CHANNEL1 は異なるメディアソースと見なされます。そのため、大文字と小文字に関して一貫性があることを確認してください。

Google Adsの連携を使用して粒度を自動化

Google広告キャンペーンの場合は、PBAを Google Adsアカウントと連携することで、キャンペーンの粒度を高めることができます。これにより、URLに PID または UTMパラメーターを必要とせずに、すべてのデータにすべてのキャンペーン階層データが入力されます。

避けるべき一般的なURLパラメータの間違い

疑問符(?)

  • 疑問符は、ランディングページのURLとパラメータの間に 1つだけ使用してください。
  • URLに他の疑問符を使用しないでください。

例:  www.website.com?parameters

誤った例:

www.website.com??parameters

www.website.com?parameter1?parameter2

アンカーサイン(#)

URLには、アンカー記号 (#) を使用しないでください。URLでアンカー記号を使用すると、署名フォームの後のパラメーターが読み込まれず、Web SDK によって収集されない可能性があります。