契約CSVファイルのインポートに関する一般的な問題のトラブルシューティング
契約のカンマ区切り値 (CSV) ファイルをインポートする際に問題が発生した場合、以下の解決策に、当該問題が記載されているかどうかを確認してください。問題が解決しない場合は、Shopifyサポートにお問い合わせください。
CSVファイルが10MBを超えている
CSVファイルのアップロードサイズは最大10MBです。CSVファイルが10MBを超える場合は、最大アップロードサイズ以下でCSVを複数のファイルに分割して、個別にインポートできます。
エラーメッセージと解決策
CSVファイルに契約情報が含まれていません
CSV列のすべての値が空白の場合、CSVファイルはインポートされません。各行に必要な契約情報を入力してください。
CSVファイルに含まれているのは重複する契約のみです
CSVファイルのすべての [ハンドル] 列が既存の契約ハンドルと一致する場合、インポートすべき新しい契約が存在しないため、CSVファイルはインポートされません。新しい契約としてインポートする契約が存在する場合、そのハンドルを固有の名前に変更してください。
列エラー
CSVファイルの列が正しくない場合、以下のようなエラーが発生する場合があります。
- 列はサポート対象外です
- 列がありません
- 列が重複しています
CSVファイルの列が、必須の列と正しい順序で一致していることを確認します。
cadence_interval_countに記載された期間が最大値を超えています
更新間隔の値は、最大で100年にまで設定できます。
同じハンドルを持つ追加の契約には無効なフィールドがあります
複数の項目がある契約の場合、以下の列にのみ値を追加してください。
- handle
- line_variant_id
- line_quantity
- line_current_price
- 任意:line_selling_plan_id
- 任意:line_selling_plan_name
重複した契約
重複した契約とは、アプリ内の既存の契約とハンドルが一致する契約のことを指します。重複した契約は無視されます。新しい契約とみなしたい契約については、その契約のハンドルを固有の値に変更してください。
delivery_address_phoneには無効なローカルデリバリーの電話番号があります
delivery_address_phoneは電話番号の有効な形式と一致している必要があります。
delivery_pickup_method_location_idには無効な受取ロケーションIDがあります
delivery_pickup_method_location_idは、管理画面のロケーションのIDと一致している必要があります。
契約に無効な配達方法フィールドがあります
各配達方法には、特定の配達方法フィールドが設けられており、その値は空白にしておく必要があります。以下の方法では、これらの特定のフィールドを空白にしておく必要があります。
- 配達方法に関する契約には無効なフィールドがあります:delivery_local_delivery_phone、delivery_local_delivery_instructions、delivery_pickup_method_location_idの各フィールドは空白にしておく必要があります。
- ローカルデリバリー方法に関する契約には無効なフィールドがあります:delivery_pickup_method_location_idフィールドは空白にしておく必要があります。
- 受取方法に関する契約には無効なフィールドがあります:すべての配達先住所フィールド、delivery_local_delivery_phoneフィールド、delivery_local_delivery_instructionsフィールドは空白にしておく必要があります。
- 配達方法のない契約には無効なフィールドがあります:すべての配達先住所フィールド、ローカルデリバリーフィールド、受取フィールドは空白にしておく必要があります。
列は空白です
必須の列には値が必要です。欠落している値を列に追加してください。
列に数値以外の値が入力されています
指定された列から、数値以外の文字を削除してください。
列の値は受付可能な最小値を下回っています
列の値を、記載されている最小値より低くすることはできません。値をより高い値に変更します。
列の値は受付可能な最大値を上回っています
列の値を、記載されている最大値より高くすることはできません。値をより低い値に変更します。
列の値が長すぎます
列の値は、記載されている長さの最大値を超えることはできません。許容されている範囲内の長さになるように値を変更してください。
列にはフォーマットエラーがあります
列で指定された値のフォーマットが必要なフォーマットと一致していません。たとえば、cadence_interval_count列は、数値である必要があります。
列には無効なフォーマットがあります
line_current_priceおよびdelivery_priceのすべての値は、有効な通貨形式である必要があります。
delivery_address_country_codemには無効な国コードがあります
delivery_address_country_code は有効な国コードである必要があります。国コードは、ISO 3166-1 alpha-2の国コード形式でフォーマットされている必要があります。
currency_codeには無効な通貨コードがあります
currency_codeの値は、有効な通貨コードである必要があります。
通貨コードが有効になっていません
CSVで使用される通貨コードは、ストアで有効になっている必要があります。
列の値は事前定義された受付可能な値のいずれとも一致しません
cadence_interval列、status列、delivery_method_type列のすべての値は、CSVの説明に記載されている特定の値オプションのいずれかと一致している必要があります。
upcoming_billing_dateには無効な日時形式があります
upcoming_billing_dateの値は、ISO 8601で定められた「YYYY-MM-DDTHH:MM:SSZ
」形式である必要があります。時刻はUTC (協定世界時) です。
upcoming_billing_dateには次回の無効な請求日があります
upcoming_billing_dateの値は、CSVファイルをインポートした日時から少なくとも24時間後の日時に設定する必要があります。
delivery_address_zipには無効な郵便番号があります
delivery_address_zipの値は、有効な郵便番号である必要があります。
customer_payment_method_idがお客様情報と一致していません
customer_payment_method_idは、同じ行で指定されているcustomer_idと一致している必要があります。
customer_idには無効なお客様IDがあります
customer_idの値は、管理画面の正しいお客様IDと一致している必要があります。
customer_payment_method_idには無効なお客様決済方法IDがあります
customer_payment_method_idの値は、管理画面の正しい決済方法IDと一致している必要があります。
product_variant_idには無効な商品バリエーションIDがあります
product_variant_idの値は、管理画面の正しいバリエーションIDと一致している必要があります。