ドリフト検知

BasePrice の外部でストアの価格が変更された場合に検知します。国レベルのモニタリングとアラートで、無許可または誤った価格変更を把握できます。

💡Growth+ ティアの機能

ドリフト検知は Growth および Scale ティアで利用可能です。

ドリフトとは?

価格ドリフトは、App Store Connect または Google Play Console のライブ価格が、BasePrice が最後に公開した価格と一致しなくなった場合に発生します。これは以下の場合に起こります。

  • 誰かがストアコンソールで手動で価格を変更した場合
  • ストアが自動的な価格変更を適用した場合(例:税率調整)
  • サードパーティツールが価格を変更した場合
  • ストア API の問題で部分的な更新が発生した場合

仕組み

BasePrice は各プロダクトの2つの価格スナップショットを比較します。

スナップショット説明
期待値最後の公開時の価格
実際値ストア API から取得した現在の価格

いずれかの国の価格が小さなトレランス(丸めによる誤検知を防ぐため)を超えて差異がある場合、ドリフト異常としてフラグが立てられます。

ドリフト検知の流れ

ライブ価格を同期する

BasePrice は Apple と Google API から現在の価格を取得します。これはバックグラウンドタスクで自動的に、またはプロダクトページの「同期」をクリックして手動で実行できます。

スナップショットを比較する

各国とストアプロダクトについて、BasePrice は期待値(最後の公開時)と実際のライブ価格を比較します。

異常をフラグする

トレランス閾値を超えて差異がある価格は、詳細情報とともにドリフト異常としてフラグが立てられます。

表示される内容

ドリフトが検知されると:

  • 影響を受けるプロダクトに赤いバッジが表示される
  • ドリフトの詳細に並べて比較が表示される:
    • 期待価格(BasePrice が公開した価格)
    • 実際の価格(現在ストアにある価格)
    • 通貨と国情報
Drift detection showing expected vs actual prices for affected countries
ドリフト検知は、どの価格がどれだけ変更されたかを正確に強調表示します

ドリフト異常の詳細

各異常には以下が含まれます。

フィールド説明
プロダクト影響を受けるプロダクト名と ID
プラットフォームどのストア(Apple または Google)
どの国の価格がドリフトしたか
期待価格BasePrice が公開した価格
実際の価格ストアが現在持っている価格
通貨ローカル通貨コード

ドリフトへの対応

ドリフトが検知された場合、以下の対応ができます。

  1. 再公開 — BasePrice の価格を再度プッシュしてドリフトを上書きする
  2. 承認 — 新しいライブ価格に合わせて BasePrice の設定を更新する
  3. 調査 — 誰が、または何が価格を変更したか調べる

次のステップ

このページは役に立ちましたか?