Slide 23
Slide 23 text
© ZOZO, Inc. 23
本番適用時の対応(1) フィルタ同期
フィルタ同期がされない
● 課題:フィルタ変更後も初期状態のデータで要約 → 画面表示と要約内容が乖離
● 対応:`tileHostData.dashboardFilters` から現在のフィルタ状態を取得し、その条件
でデータ再取得してからサマリAPIへ送信
// 最新のフィルタ状態でメタデータを再取得
const latestMetadata = await fetchDashboardDetails(
dashboardId, core40SDK, extensionSDK,
tileHostData.dashboardFilters || {}
);
// 最新のクエリ結果を取得
const latestResults = await fetchQueryData(latestMetadata.queries, core40SDK);