質問: csv / excelデータをアップロードするか、マッピング機能を提示するか、スキーマをダウンロードしますか? この質問では、ユーザーがcsv/excelを理解していると想定します。データ(5〜15行)をアプリケーションにインポートするための最も使いやすいアプローチを探しています。 ユーザーにexcel/csvテンプレートをダウンロードさせ、入力してからアップロードさせる方が良いですか? または ユーザーに自分の持っているexcel/csvをアップロードしてマッピング機能を許可する方が良いですか? または もっと良い方法を教えてください。 私が思うに、通常は何をインポートするかについてある程度の確認をユーザーに提供していると思います。マッピング機能を進めて、1石で2羽の鳥を殺してみませんか?
回答: 私が設計したアプリで実際にこの正確な問題があります。ヘッダーマッピングがロードマップに組み込まれなかったため、ユーザーはexcelでヘッダーを修正する必要があります。私たちは彼らにテンプレートを与えますが、それでもユーザーは本当にイライラします。彼らはサードパーティのソースからリストを取得することが多く、修正を行わなければならないのは面倒です。ずっと前にヘッダーマッピングuiをエスカレートしていたと思います。私はまだそれをロードマップに載せようとしています。現在、適切に一致する列と一致しない列に適切なフィードバックを提供していますが、理想的ではありません。