【改修済】目標設定後、ホームの各一覧がLoadingから進まない

【改善済み】

プラグインバージョン 3.3.2.0(2023/3/6公開)より、
以下のように改善いたしました。

目標に設定する際、対象ページのデータが存在しなかった場合は、メッセージを表示し、目標として保存しません。

目標として設定可能なページは、
・ページ公開後、ページにアクセスがあり、夜間データ処理を経ているページ(≒公開後1日以上経過しているページ)
・QAアナリティクスが計測しているページ
以上が対象です。

※データは目標設定時より前にも遡って計算・表示しますのでご安心ください。

お願い

すでに以下の不具合が起こっている場合は、一度目標設定を解除し、再度目標に設定し直してください。そうすることで目標データを再作成し、表などが表示されるようになります。


▼不具合

ホーム→アナリティクスの各一覧が、ずっとLoadingのまま進まず、表示されない。

目標を設定する時点で、アクセスのないページ(データ処理が済んでいないページ)をゴールにすると、この不具合が起こります。

下記のようなエラーが表示されることがあります。

Warning: Invalid argument supplied for foreach() in /home/xxxx/yourdomain.xxx/public_html/wp-content/plugins/qa-heatmap-analytics/class-qahm-admin-page-home.php on line 416