購入、サインアップ、またはその他のコンバージョンが発生するカスタムの成功ページで紹介を追跡する必要がありますか? [affiliate_conversion_script] ショートコードを使用すると、アフィリエイト紹介リンク経由でサイトにアクセスした訪問者がサイトでアクションを完了したときに、紹介レコードを生成できます。これは、AffiliateWP の標準インテグレーション外の成功したトランザクションを追跡し、アフィリエイトが紹介されたコンバージョンに対して適切にクレジットされるようにするのに役立ちます。
このガイドでは、[affiliate_conversion_script] ショートコードの使い方、そのパラメータ、およびクエリ文字列を介して動的に値を渡す方法について説明します。
[affiliate_conversion_script] ショートコードの仕組み
訪問者がアフィリエイト紹介リンクをクリックし、購入、サインアップ、またはその他の定義されたコンバージョンアクションを正常に完了した場合、[affiliate_conversion_script] ショートコードを「成功」ページに配置して、アフィリエイトの紹介を生成できます。これにより、従来の e コマースインテグレーション外のカスタムチェックアウトまたはサインアップフローでも、紹介を適切に追跡できます。
ショートコードを効果的に使用するには、トランザクション完了後に訪問者が着地するお礼または確認ページに追加してください。
ショートコードパラメータの設定
[affiliate_conversion_script] ショートコードは、紹介の詳細を定義するために複数のパラメータをサポートしています:
- 金額 – 紹介の基準となる合計購入金額を定義します。アフィリエイトの紹介レートによって、この金額からのコミッションが決まります。
- 説明 – 追跡目的で、紹介レコードにカスタムの説明を追加します。
- コンテキスト – 紹介のコンテキストを識別します(複数のフォームまたは購入タイプを追跡する場合に役立ちます)。
- 参照 – 取引の一意の参照 ID。ユーザー ID や注文番号など。
- ステータス – 紹介のステータスを設定します。オプションには、保留中、未払い、支払い済み、または拒否済みがあります。デフォルトでは保留中に設定されています。
- タイプ – 紹介のタイプを定義します。オプションには、販売、リード、またはオプトインがあります。デフォルトでは販売に設定されています。
ショートコード使用例
[affiliate_conversion_script amount="10" description="私の説明" context="お問い合わせフォーム" reference="1234" status="pending" type="lead"]
この例では、次の紹介を作成します:
- $10 の購入金額
- 説明「私の説明」
- コンテキスト「お問い合わせフォーム」
- 参照 ID 1234
- ステータスは保留中
- 紹介タイプはリード
このショートコードを使用する際の重要な考慮事項
適切な機能を確認するために、これらの重要な点を考慮してください:
- ショートコードは成功ページにのみ配置してください – 購入、サインアップ、またはその他のコンバージョンイベント完了後、顧客がアクセスする確認ページに追加する必要があります。
- 紹介は、トラッキングCookieがアクティブな間は訪問者ごとに1回のみ作成できます – アフィリエイトトラッキングCookieが有効な間に訪問者が戻ってきた場合、新しい紹介は生成されません。
- ショートコードのフォーマットは非常に重要です – パラメータ間のスペースが正しく配置されていることを確認してください。フォーマットが正しくないと、値が空白になったり、紹介金額がゼロになったりする可能性があります。
- クーポンはサポートされていません – このショートコードを使用する場合、割引コードやクーポンは紹介金額に影響しません。クーポンベースのトラッキングが必要な場合は、AffiliateWPでサポートされている統合のいずれかを検討してください。
URL経由で動的な値を渡す
You can dynamically pass values to the shortcode using query strings in the URL. This is useful for automatically setting the referral amount and other parameters based on purchase details.
例:URL で購入金額を渡す
https://yoursite.com/thanks/?amount=100
- ここでは、yoursite.com/thanks/ がショートコードが配置されている購入確認ページです。
- amount=100 は、紹介金額を動的に$100に設定します。
例:URL で複数のパラメータを渡す
https://yoursite.com/thanks/?amount=100&description=My%20Description&context=Contact%20Form&reference=1234&status=pending&type=lead
このURLは、クエリ文字列で渡されたパラメータに基づいて、amount、description、context、reference、status、typeに動的に値を割り当てます。
- 動的な値は、ショートコード内に既に設定されているパラメータを上書きできません。ショートコードでamountを定義した場合、URLで渡された値はそれを置き換えません。
- URLエンコーディング(例:スペースを%20に置き換える)を使用して、クエリ文字列のフォーマットを正しくします。
これで完了です![affiliate_conversion_script]ショートコードは、成功ページでカスタムコンバージョンを追跡するための強力なツールです。チェックアウトまたはサインアップ確認ページに配置することで、アフィリエイトがカスタムトランザクションプロセスを使用している場合でも、紹介に対してクレジットを確実に付与できます。