メインコンテンツへスキップ

バックオフィスで

以下の条件を満たしていることを確認してください。
  • ルール が正しい 環境productionstaging、または development)に対して作成されている。
  • ルール有効化 されている(オン になっている)。
  • ルール が実際に公開可能な トラフィック をターゲットにしている(つまり、一致するセグメントや訪問者)。

SDK で

以下の点を慎重に確認してください。
  • KameleoonClient正しい設定 で作成されている:
    • siteCode
    • environment 変数
    • networkDomain(該当する場合)
  • getVisitorCode()一度だけ 呼び出され、その値は visitorCode が必要なすべての場所で 再利用 されている。
  • ハイブリッドモード(フロントエンドで engine.js を使用)の場合:
    • visitorCode が SDK とフロントエンドの間で正しく 同期 されている。
  • Experiment ルール の場合:
    • データ収集 が許可されていることを保証するために、setLegalConsent(true) が呼び出されている。
  • Delivery ルール の場合:
    • isFeatureActive() または getVariation() が呼び出されている。
    • メソッドが true(または期待されるバリエーション)を返している。
  • Experiment ルール の場合:
    • getVariation() が呼び出され、期待されるバリエーション を返している。

デバッグのヒント

上記をすべて確認してもデータが依然として欠落している場合:
  • コンソールにログを出力する
    • 同意の値
    • visitorCode
    • バリエーションの値。これらの値がブラウザに表示されているものと一致するか確認します。
  • SDK ロギングを有効化 して エラー を確認します。