| パーソナライゼーションAPIのレスポンスは、ダッシュボードで設定された割引設定を上書きします。パーソナライゼーションペイロードに割引が含まれていない場合、表示されません。 |
割引の仕組み
割引は2か所で設定できます:オファーのパブリッシャーダッシュボード上で直接設定する方法と、パーソナライゼーションAPIを介して設定する方法です。パーソナライゼーションが有効になっている場合、パーソナライゼーションAPIのレスポンスがマスターオーバーライドとなり、ダッシュボードで設定された内容より優先されます。
割引が表示されない理由
- 対象のプレイヤーに対するパーソナライゼーションAPIのレスポンスに、そのオファーのProductSaleまたは割引フィールドが含まれていない — パーソナライゼーションがダッシュボードの定義を上書きします
- 割引はダッシュボードで定義されているが、パーソナライゼーションも有効であり、パーソナライゼーションペイロードに割引が含まれていない
- パーソナライゼーションAPIのエンドポイントが空のsaleフィールドを返すか、saleフィールドが欠落している
確認方法
- 設定でプロジェクトにパーソナライゼーションAPIが有効かどうかを確認する
- 対象プレイヤーに対してバックエンドが送信するパーソナライゼーションAPIのレスポンスを確認する — 関連するオファーのProductSaleまたは割引フィールドを探す
- パーソナライゼーションAPIのレスポンスに割引が含まれていない場合、そのプレイヤーとオファーに対するエンドポイントのレスポンスに割引を追加する
パーソナライゼーションが有効でない場合、一部のケースではダッシュボードで設定された割引が適用されることがあります。プロジェクトでパーソナライゼーションを使用しているか不明な場合は、Appchargeサポートにお問い合わせください。