ログイン

Ringbaは、クリック・トゥ・コールキャンペーンでよく使用されるコールトラッキングプラットフォームです。

通常、このプラットフォームは、JavaScriptを使用してランディングページに埋め込まれる動的電話番号を提供します。

彼らのJSスニペットはユーザー情報(ブラウザ、IPなど)を取得し、動的に番号を提供します。ユーザーが電話をかけると、発信者の情報を以前に取得したデータと提供された電話番号に照合して、トラッキングを実現します。

RingbaをFunnelFluxと統合するには、私たちのヒットIDをRingbaに渡し、これをピクセル/コールバックで私たちに送り返す必要があります。

これを実現する方法は2つあり、以下で基本的なセットアップと両方のアプローチについて説明します。


要件

始める前に、少なくとも1つのパブリッシャーと割り当てられたトラッキング番号を持つRingbaキャンペーンが必要です。また、クリック・トゥ・コールアクションがあり、カスタムスクリプトを追加できるページも必要です。このページはFunnelFluxのオファーであるべきです。

注意: パブリッシャーに割り当てられたRingba番号がウェブページに存在する必要があります。Ringbaのコールトラッキングタグが自動的にナンバープールからの番号に置き換えます。


Ringbaでの基本的なトラッキングセットアップ

Ringba内で、まずトラッキングしたいデータのURLパラメーターを定義する必要があります - ヒットIDだけが必要ですが、技術的にはファネルID、トラフィックソースIDなども追加できます(本当に必要な場合)。

Ringba UIで、Integrations > URL Parametersに移動します。

ここで新しいパラメーターを追加します:

ffhitというURLパラメーターを作成しましょう:

これが追加されたら、Ringbaコードが実行されているページにffhitを確実に渡すようにします。

これは、Ringbaオファー用のオファーソースを作成してデータ受け渡しにフィールドを追加するか、オファーレベルで行うことができます。

私たちにはRingba用のオファーソーステンプレートがあります(プラットフォームであってオファーソースではありませんが)。これは上記のようにffhitパラメーターを使用することを前提としています。

注意:コンバージョンがこのページで発生するため、これはファネル内のオファーであるべきで、ランダーではありません。

URLパラメーターを定義したら、ピクセルを追加します:

ピクセルセクションで、名前を付け、ボックスにFunnelFluxのポストバックURLを使用します。ここで、作成したFunnelFlux Hit ID URLパラメーターのトークンを使用するようにする必要があります。

トークンをクリックすると、リストにこれが表示されます:

一般的に、ポストバックURLは以下のようなものにする必要があります:

https://your-tracking-domain.com/pb/?hit=[URL param tag]&rev=[commission tag]&tx=[some useful transaction ID]

上記の例を取ると、トークンドロップダウンでこれらの項目をクリックした後、以下のようになります:

https://domain.com/pb/?hit=[tag:FunnelFlux Hit ID:FunnelFlux Hit ID]&rev=[Call:ConversionPayout]&tx=[Call:ProviderCallId]

さらに、詳細オプションをオンにし、HTTPメソッドとして「GET」を選択して、通常のポストバックを行うようにしました。

これらを設定したら、保存してください!


Ringbaでのキャンペーンセットアップ

基本的なトラッキングをセットアップしたら、Ringbaでいくつかの基本的なキャンペーンプロパティを設定する必要があります。

これを始める前に、パブリッシャーを作成し、番号を設定し、単一の番号に加えてデータをトラッキングするためのナンバープールが必要です。

ここから、キャンペーンを作成します。キャンペーンで、パブリッシャーを追加し、その番号を選択します。

これを行ったら、コールトラッキングタグを追加できます:

ここで、Ringbaはユーザーに動的に番号をローテーションし、これを使用してユーザーデータを通話にリンクします。

生成されたトラッキングタグ情報は以下のようになります:

次に、URLパラメーターに移動し、以前作成したffhitパラメーターを追加します。

次に、以前作成したトラッキングピクセルを追加します。

ここで2つのオプションがあります - Ringbaコードが含まれるオファーページにユーザーを送るためにリダイレクトリンクを使用しますか、それとも直接リンクしますか?

Google Adsのようなプラットフォームを使用している場合は、直接リンクする必要があります。リダイレクトできる他のトラフィックソースを使用している場合、または前にランダーを使用している場合は、より簡単です。


リダイレクトベースのリンク

リダイレクトリンク(アクションを含む)を使用してユーザーをRingbaページにルーティングできる場合、上記のオプション1スクリプトをページに配置するだけで、すべてが正常に動作するはずです。

オファー(またはオファーソース)については、以下のようにffhitがヒットIDを渡すように設定するだけです:

ユーザーがトラッキングまたはアクションリンクによってFunnelFluxを通じてリダイレクトされる場合、URLには...&ffhit=xxxxxが含まれ、Ringbaはこのパラメーターをキャプチャしてポストバックで送信します。完了です!


直接リンク

さて、ユーザーがFunnelFlux JSが到着する訪問者をトラッキングするページに直接アクセスする場合、シーケンスの課題があります。

ページには、読み込まれ、現在のURLをトラッキングし、データをログに記録し、ユーザーに通話番号を提供するRingba JSがあります。

しかし、FunnelFluxのヒットIDはURLに含まれていません。トラッキングが完了するまで存在しないからです。

そのため、ここでJSを使用してフローを操作し、以下のシーケンスを作成する必要があります:

    FunnelFlux JSが読み込まれ、レスポンスでヒットIDを返す(デフォルトの動作ではない)

    ブラウザのURLを更新してffhit=xxxxを含める

    完了したら、Ringba JSに読み込むように指示する

これには以下のことが必要です:

    FunnelFluxとRingba JSの追加

    FunnelFlux JSを変更してヒットIDを返すようにする

    Ringba JSが自動的に読み込まれないようにする

    FunnelFlux JSが完了するのを待ち、ヒットIDを取得し、URLを更新し、その後Ringba JSをトリガーする関数を作成する

複雑に聞こえますか?幸いなことに、私たちのコードを流用できます。

まず、トラッキングタグに戻り、2番目のオプションを取得します:

このJS内で、重要な部分はringba_com_tagの値です。これはこのタグに固有のものだからです。

これを提供するJSで置き換える必要があります。

ページで、以下のJSシーケンスを実現したいと考えています:

    FunnelFlux JSのデフォルトをオーバーライドし、ヒットIDを返すように指示する(通常のレスポンスの一部ではない)

    FunnelFluxビューを待ち、URLを更新し、Ringba JSをトリガーするカスタムJS

    ユニバーサルFunnelFluxトラッキングスニペット

1/2番はカスタムスニペットで直接提供できます。ここで見つけることができます。

そこで、カスタムコードを取得し、Ringba UIの固有のJSにあるringba_com_tagの値をそれに置き換えます。スクリプトではREPLACE_MEとして設定しており、より簡単に置き換えられるようにしています。

このコードを完成させ、ユニバーサルFunnelFluxトラッキングスニペットの前にランダーに配置します。

テストするには、ファネルビルダーからページへの直接リンクを生成する必要があります。「完全な直接URL」を使用してテストでき、シークレットウィンドウで行うことができます。

読み込み時に、URLが更新されてffhit=valueが追加され、Ringba JSがすぐ後に実行されるはずです - その後、ページの電話番号が更新され、URLのffhit値がキャプチャされます。

このトラッキングはFunnelFlux JSトラッキングが機能している場合にのみ動作するため、ユーザーをページに送る正しいリンクを使用することが重要です。

質問がある場合や実装に助けが必要な場合は、お問い合わせください!