紹介オファーを作成する際に、達成目標を定義します。目標に対するアクションが、独自の Web ページ上の特定のイベントである場合は、コンバージョンスクリプトを使用して JavaScript API を呼び出すことができます。
紹介オファーエディター内で、「オファーの詳細」をクリックして、達成目標ドロップダウンからカスタム Javascript イベントを選択します。
灰色のボックスの上部のスクリプトをコピーして、Web ページの <body>
タグ内に配置します。下部のスクリプトは、<header>
タグ内に配置します。
Marketo 以外の Web サイトの場合は、忘れずに両方のスクリプトをコピー&ペーストしてください。
ツリーから紹介オファーを選択して、「紹介オファーアクション」と「埋め込みコード」をクリックします。
ヘッダーコードを右クリックして、Web ページのヘッダーに挿入します。次に、本文コードに対しても、同じ操作を行います。
コンバージョンスクリプトを HTML の本文とヘッダーに貼り付けます。次に、ローダースクリプトを HTML の本文とヘッダーに配置します。
ここでは、目標の完了をトリガーするページ要素の特定の HTML ID を使用する JavaScript 関数を記述します。例:
<pre><em><!-- Referral offer conversion script --></em> <script> cf_scripts.afterload(function (){ jQuery("#myButtonId").click(function (){ CF.insight.conversion(); }); }); </script></pre>
<pre>
この例では、Web ページに「#myButtonId」という ID のボタンがあります。そのボタンをクリックすると、その担当者が目標を完了したと登録されます。
これで完了です。これで、Web サイトが Marketo を使用したカスタムのソーシャルプロモーション目標をキャプチャします。