Facebookと統合する方法はXNUMXつあり、以下で両方について説明します。
- FacebookによるPixel(クライアント側のJavascriptトラッキング)
- FacebookのCAPI(サーバー側の通知)
Javascriptピクセルコードを使用することは、ほとんどすべてのプラットフォームでFacebookと統合するための最も一般的で広く使用されている方法です。 これは、FacebookがユーザーにWebサイトに配置するために提供するスクリプトであり、これらのスクリプトが読み込まれると、これらのイベントはFacebookに返されます。
これは最も一般的に使用される方法ですが、信頼性も最も低くなります。
より多くのブラウザと拡張機能がユーザーのプライバシーを支援する機能をリリースするにつれて、それらのイベントと追跡イベントがFacebookに返送されないようにするためのさらなる努力がなされています。 そのため、何らかの理由でそのスクリプトをユーザーのデバイスにロードできない場合、データはFacebookに返送されません。
サーバー側の通知はバックグラウンドで発生し、ユーザーのデバイスにスクリプトをロードする必要がなく、アドブロッカーの影響も排除されるため、データを送信するためのより信頼性の高い方法です。
以下では、各オプションの設定方法とその機能について説明します。 記事に飛び込む前に、あなたはチェックすることができます thrivecartクーポンコード.
コンテンツ概要
1.標準のFacebookピクセル–ThrivecartFacebookピクセルトラッキング
製品設定で[チェックアウト]>[追跡]に移動する必要があります。
ここでFacebookのオプションを有効にでき、フィールドにFacebookPixelIDを入力する必要があります。
終了したら、製品を保存できます。Facebookピクセルと購入イベントの追跡は、製品と目標到達プロセスに保存されます。
製品にコードやアップセル/ダウンセルを追加する必要はありません。
Facebook広告を実行していて、購入イベントをこれらの広告に関連付けたい場合は、ThriveCart内のカスタムサブドメインを使用する必要があります。 Facebookは、ダッシュボードで所有および確認したドメインで発生するイベントのみを追跡するようになりました。 詳細については、Facebookドメイン検証に関するこの記事を参照してください.
ThriveCartは、製品ファネル全体でFacebookコードを自動的に処理し、データをFacebookに報告します。
ViewPage(デフォルト、目標到達プロセスの各ページに読み込まれます)。
InitiateCheckout(これはユーザーが自分のメールアドレスを入力した後に表示されます。)このイベントは、誰かがチェックアウトページに到着するとすぐに読み込まれていましたが、最近のFacebookの変更では、特定のイベントパラメーター(メールアドレスを含む)が必要になりました。
ブラウズコンテンツ(アップセルページとダウンセルページに読み込まれます)。
投資する(成功ページに読み込まれるか、カスタム成功ページにリダイレクトする前に、顧客が目標到達プロセスで購入した製品ごとに)。
値、通貨、商品タイプ、ID、名前など、イベントごとにさまざまなデータとパラメーターが含まれています。
コンテンツタイプの例:productとproduct ID(product-xx、bump-xx、upsell-xx、down-sell-xxなど)。「xx」はアカウントの製品IDです。
デフォルトでは、目標到達プロセスで購入したアイテムごとにXNUMXつの購入イベントを送信します。 たとえば、Product、Bump、およびUpsellを購入する場合、それぞれの情報を含むXNUMXつのPurchaseイベントがあります。 注文全体に対して単一の購入イベントを送信するには、[料金の組み合わせ]チェックボックスをオンにします。
Facebookに報告される金額は、顧客が将来支払う可能性のある金額ではなく、顧客が支払った金額です。 この価格には税金や送料は含まれていません。
カスタム成功ページを使用していますか?
カスタムサクセスページを実行すると、ThriveCartでホストされているサクセスページが一時的にバックグラウンドで読み込まれてから、カスタムページにリダイレクトされます(顧客はこれに気づいていません)。
サードパーティのスクリプト(このような)が起動してレポートを返すまでに少し時間がかかりますが、ユーザーのデバイス、インターネット速度、およびサイトの読み込みにかかる時間によっては、ブラウザがPixedである可能性があります。ベースの購入イベントは、顧客がサイトに移動する前にロードする時間がありません(イベントがこの記事の上部にあるメモによってブロックされていないことを前提としています)。
イベントIDはどのように生成されますか?
重複排除のためにイベントIDがどのように生成されるか知りたいですか?
生成するイベントIDはtcによって生成されます。
-[製品ID]-[独自のビューアID]-[unixタイムスタンプ]
これは、同じデバイスが同じイベントIDをXNUMX回生成しないことを意味します(一意である必要があります)
購入イベントにも独自のIDがあります。 それらは次のとおりです。tc-[注文ID]-初期(最初の購入イベントの場合、単一のイベントに結合されている場合)、tc-[注文ID]-[製品/アップセル/ダウンセル]。 -[item id]-複数のイベントがある場合は初期(たとえば、tc-2135-product-5、次にtc-2135-upsell-3など)。
再請求は次のとおりです。tc-[注文ID]-[製品/アップセル/ダウンセル]
-再請求x-[アイテムID](Xは、これまでに追跡された再請求の数です)。