Marketo Measure スクリプトの追加 adding-marketo-measure-script

Marketo Measure で追跡する Marketo Measure JavaScript は、できるだけ早くすべての web プロパティに追加する必要があります。JavaScript をデプロイしたら、 Marketo Measure デジタルデータの収集を開始します。 この記事では、 Marketo Measure JavaScript とその他の考慮事項。

NOTE
Marketo Measure JavaScript のデプロイに加えて、適切なドメインをすべて Adobe Admin Console で要求する必要があります。

Marketo Measure の使用を開始する際、Marketo Measure JavaScript を web サイトに追加するには次の 2 つの方法があります。

  • ハードコード
  • タグ管理システム

ハードコード hard-coding

ベストプラクティスとして、Marketo Measure JavaScript を web プロパティにハードコードすることを強くお勧めします。スクリプトをハードコードするには、スクリプトを終了タグの前に配置する必要があります </head> を選択できます。

<script type="text/javascript" src="https://cdn.bizible.com/scripts/bizible.js" async=""></script>

JavaScript を <head> を設定すると、 Marketo Measure スクリプトが最初に読み込まれ、参照情報が見つかりません。 Marketo Measure JavaScript は非同期で読み込まれます。ハードコードする場合は、JavaScript をマーケティングオートメーションに手動で追加する必要があります。

TIP
スクリプトが GDPR 準拠.

タグ管理システム tag-management-systems

追加する場合 Marketo Measure ハードコーディングを使用した JavaScript は使用できません。もう 1 つのオプションとして、 Marketo Measure 次のようなTag Management System を使用したスクリプト Google Tag Manager (GTM) または Tealium。

タグ管理システムを使用した Marketo Measure JS は、スクリプトの読み込み時間の遅延により、5~10%のデータ損失を引き起こす可能性があります。 基本的に、タグ管理ツールが十分に早く読み込まれない場合、Marketo Measure JS も十分に早く読み込むことができず、最初のリファラー情報が失われる可能性があります。

一般的な方法として、タイミング/リソースがハードコードに移行するのが適切になるまで、タグ管理ツールを通じて Marketo Measure JS をデプロイします。

追加するには Marketo Measure スクリプトをタグ管理ソリューションで使用する場合は、タグを作成し、タグ内に JavaScript を追加する必要があります。 このタグを、追跡する web サイト上のすべてのページに適用します。

Marketo Measure では、すべてのページビューでタグが起動されるようにすることをお勧めします。また、 Marketo Measure 実行順序で最も優先度が高く、 Marketo Measure タグを使用して、最高のデータ品質を確保します。

詳しくは、こちらを参照してください。

追加の考慮事項 additional-considerations

Marketo Measure JavaScript はドメインベースであるので、JavaScript がページ上にあり、ルートドメインが Marketo Measure アカウントの作成に使用されたドメインと同じである限り、任意のサブドメインを自動的に処理できます。

ただし、個別のドメインまたは国際ドメインを使用している場合は、Marketo Measure コンサルタントに必ずお知らせください。ドメインは、 Marketo Measure 終わって Marketo Measure は、追加のドメインのデータをアカウントに関連付けることができます。 そのため、別のドメインや国際ドメインを Marketo Measure コンサルタント。

サードパーティのページを使用する場合は、の使用例について Marketo Measure コンサルタント。 一般に、 Marketo Measure JavaScript を使用して、該当する場合はこれらのページを追跡します。 これが不可能な場合は、CRM Campaign タッチポイントを介したトラッキングを、 Marketo Measure コンサルタント。

追跡すべきでないフォームがあるか Marketo Measure これらは必ずしも属性(登録解除フォーム、顧客ログインなど)に対して意味を持たないので、 その場合は、除外コードを追加します。 この記事では、 各フォーム

セキュリティで保護されていないページはありますか?セキュリティで保護されたページとセキュリティで保護されていないページの間を移動すると、トラッキングセッションが中断するので、セキュリティで保護する必要があります。

必ず web チームと話し合って、Marketo Measure JavaScript を常に適切な web プロパティに配置する必要があることを理解する必要があります。新しいページ/フォーム/サイトを導入する場合は、Marketo Measure JavaScript のデプロイがプロトコルの一部であることを確認します。

次の場合、 Web Application Firewall (WAF) 次の例に示すように、JavaScript の設定中に警告がトリガーされる場合は、ユーザーは WAF ルールを無効にする許可リストに加えるか、cookie をできます。

特別な注意を払うべきフォーム forms-to-pay-extra-attention-to

複数フォームの送信

  • 問題: 1 つのフォーム送信の一部として、複数のリンクされたフォームがある場合、フォーム全体が送信されていなくても、最初のフォームからタッチポイントが生成される可能性があります。
  • 解決策:いずれかのフォームで、ユーザーが Marketo Measure キャッシュされたデータに基づいており、中断の慣行について話し合います。 一般に、レポートユーザーコードでこれを解決できます。

アカウントログイン(未作成)

  • 問題:Marketo Measure では、アトリビューションストーリーが希薄になる傾向があるので、その後のアカウントログインではタッチポイントを作成しないことをお勧めします。
  • 解決策:除外コードをアカウント/顧客/パートナーのログインフォームに追加します。
NOTE
アカウントまたは体験版を作成するためのタッチポイントを作成することをお勧めします。

アセットのダウンロード

  • 問題:アセットがゲーテッドの場合、 Marketo Measure は、フォーム入力としてのダウンロードを追跡します。 アセットがゲートされていない場合、カスタマイズせずにレポートできる内容には制限があります。
  • 解決策:Marketo Measure JavaScript で追跡する場合は、アセットの出入りを制御します。それはできないけれど、そのためのタッチポイントは気に入っているという場合は、代わりに CRM キャンペーンを同期することを検討します。

iFrame

  • 問題:iFrame は、基本的にページ内のページとして機能します。
  • 解決策: Marketo Measure フォームに正しく添付するには、JS を iFrame ヘッダー内に直接デプロイする必要があります。

Lightbox

  • Lightbox は通常、iFrame を含むポップアップです
  • 解決策:Marketo Measure JS は、ホストされる iFrame のヘッダー内にデプロイする必要があります。

ページ上の複数のフォーム

  • 問題:ページ上に複数のフォームがホストされる場合、Marketo Measure フォーム URL フィールドに入力された特定のフォームがわからない場合があります。
  • 解決策:入力されたフォームがわかっている場合は、Web チームとの動的 URL ハッシュの設定を参照してください。

<div> 形式で編成されるフォーム

  • 問題:Marketo Measure JS は、<div> 形式で編成されるフォームを認識するのが難しいので、カスタムコードが必要になる場合があります。
  • 解決策:これらのレポートユーザーテンプレートは、web 開発チームが必要なコードを追加するために使用できます。

チャット

  • 問題:チャットプロバイダーを使用する場合は、特別な処理が必要になる場合があります。
  • 解決策:Marketo Measure は、Drift、Olark、Livechat、LivePerson、SnapEngage と統合されています。他のすべてのプラットフォームは、CRM キャンペーンメンバーシップを通じて追跡する必要があります。

2 番目のドメイン

  • 問題: Marketo Measure JavaScript はドメイン固有なので、別のドメインまたは国際ドメインに対して追加の手順を実行する必要があります。 Marketo Measure JS は、同じルートドメイン上のサブドメインを処理できます。
  • 解決策:複数のルートドメインを所有しており、Marketo Measure で追跡する場合は、必ずドメインに JS を追加し、Marketo Measure アカウントに手動で関連付ける必要があるドメインを Marketo Measure コンサルタントにお知らせください。

Marketo Measure JavaScript のテスト testing-marketo-measure-javascript

お使いの Marketo Measure コンサルタントは、Web サイトをスポットテストして、 Marketo Measure JavaScript はすべてのページに存在します。 このテストの一部は、トラッキングが正しく返されるよう、テストの詳細を明確に示したいくつかのフォーム入力を送信することです。

ただし、Marketo Measure コンサルタントは、web チームほど web サイトに精通していない可能性があります。このため、特に上記のような複雑なフォームを使用している場合は、web チームまたはその他の適切なチームが web サイトを徹底的にチェックすることが非常に重要です。必要なすべての web プロパティが適切に追跡されていることを確認するのは最終的にチームの責任ですが、複雑なフォームや状況を認識している場合は、Marketo Measure コンサルタントにテストのサポートを依頼してください。

自分でフォームをテストするには、次の手順に従います。

  1. 各フォーム送信テストの間には、常に匿名ブラウザーを使用するかキャッシュをクリアし、毎回異なるメールアドレスを使用します。

    a. ベストプラクティスとして、テストであることと時刻を示す内容を含む偽のメールを使用します。例:testing830am@test.com。

  2. 送信するフォームのページの URL と使用する電子メールを記録します。

  3. そのフォーム送信に対して CRM(リードまたは連絡先)で作成されたレコードを見つけて、タッチポイントが適切に作成されたことを確認します。

    a. Marketo Measure の詳細でページレイアウトを更新することを選択した場合は、購入者のタッチポイントを持つリードなどの Marketo Measure ストックレポートを使用したり、リード/連絡先ページレイアウトを確認したりできます。

    b.データの処理には時間がかかる場合があります。

recommendation-more-help
9deee213-85c8-4c42-8ba8-089345b91d20