質問
ユーザーを一括アップロードしようとしたときに、エラーメッセージが表示されました:何らかの理由で、弊社サーバー側でインポートするデータの準備ができていませんでした。もう一度試してください。この問題は弊社に報告されています。バグがある場合は、問題の修正に取り組みます。エラーが続く場合は、カスタマーサービスチームに連絡してください。次のエラーが発生しました:「UTF-8での無効なバイトシーケンス」。
このエラー「UTF-8」を修正するにはどうすればよいですか?
回答
このエラーは、アップロードされたファイルがUTF-8形式でない場合に発生します。UTF-8は、インターネット上で主に使用されている文字コードです。
インポートファイルは、UTF-8ではなく、ISO-8859などの別の形式でエンコードされている場合があります。次のいずれかのオプションを使用して、ファイルをUTF-8に変換します。
ユーザーの一括インポートに使用した以下の方法をクリックします。
Gmailアカウントを持っている場合や、Googleドライブを使用していた場合
- Googleドライブを開きます
- 新しいGoogleスプレッドシートを作成します
- CSVファイルをインポートします
- 「ファイル>形式を指定してダウンロード>カンマ区切りの値」を選択て、ファイルをコンピュータに保存できます。
ファイルがUTF-8としてダウンロードされ、アップロードは成功します。
Microsoft Excelを使用していた場合
- Microsoft ExcelでCSVファイルを開き、「ファイル>名前を付けて保存」を選択します。
- ファイルの名前を入力し、ファイル形式として「CSV UTF-8(カンマ区切り)(*.csv)」を選択します。
- 「保存」を選択します。
Microsoft Excelを使用していて、UTF-8CSVとして保存できず、メモ帳を使用している場合
- Microsoft Excelで
.xlsxを開き、「ファイル>名前を付けて保存(その他の形式)」を選択します。 - 任意のファイル名を入力し、「ファイルの種類」で「Unicode Text(*.txt)」を選択します。
- 「保存」を選択します。
- Microsoftメモ帳でUnicodeテキストファイルを開きます。
メモ帳ではUnicode文字を表示できないため、一部の文字はボックスとして表示されます。今は無視してください。 - タブ
→をカンマ,に置き換えて、ファイルに適切なカンマ区切り値(CSV)形式を使用します。 - 2つの列ヘッダー間をドラッグしてタブ文字を選択し、Ctrl+Cキーを押します。
- 置換機能を使用して、すべてのタブ文字をカンマに置き換えます。
- メモ帳で、「名前を付けて保存」を選択します。
- ファイル名を入力し、「エンコーディング」を「UTF-8」に変更します。
- 拡張子を「
.txt」から「.csv」に変更するには、ファイル名の末尾に「.csv」を追加します。 - 「保存」を選択します。
ファイルアイコンがMicrosoft Excelに変わります。 - ExcelでCSVファイルを開き、データを確認します。
問題が見つかった場合は、Excelで保存しないでください。これにより、UTF-8の問題が再度発生する可能性があります。データの確認にはExcelのみを使用してください。データに問題がある場合は、元のスプレッドシートを修正し、この手順を繰り返します。メモ帳アプリでファイルを編集することもできます。必ずUTF-8形式で保存してください。
これで、このCSVファイルを使用してユーザーをインポートできるようになりました。