Shopify連携でよくあるエラーとその解決方法
ShopifyとPrintfulの同期は自動で行われますが、ショップの接続、商品の公開、在庫の同期中にエラーが発生することがあります。以下では、カテゴリー別によくある連携エラーと、それぞれの解決方法をご紹介します。
この記事の内容:
接続と同期の問題
ShopifyのショップをPrintfulに接続できないのはなぜですか?
Shopifyのショップがすでに別のPrintfulアカウントに接続されている場合に、この問題が発生することがあります。次の手順を行ってください。
- その別のアカウントにログインし、Printfulのアカウント管理 → 設定 → ショップの設定 → 一般 → ショップを削除に進みます。
- その後、使用したいアカウントにショップを再接続します。
別のアカウントにアクセスできない場合は、サポートチームにお問い合わせいただければ、アクセスの回復をお手伝いします。
ショップがまだどのPrintfulアカウントにも接続されていない場合は、次の手順を順番にお試しください。
- ブラウザーのキャッシュとCookieを消去してから、もう一度接続をお試しください。
- 別のブラウザー、シークレットウィンドウまたはプライベートウィンドウ、あるいは別のデバイスで接続をお試しください。
- Shopifyの接続手順を正確に行ってください。アプリの権限など、手順を飛ばすことがよくある原因です。
Shopifyのショップに「ショップを利用できません」または同期エラーが表示されるのはなぜですか?
このエラーは、PrintfulがShopifyのショップにアクセスできない、またはショップを確認できないことを意味します。以下の項目を順番に確認してください。
- エラーの横に「再接続」が表示されている場合はクリックします(ショップ → ショップを表示、または保存されている商品 → 公開済み)。
- ショップのURLを直接開き、一般公開されていて、パスワードで保護されておらず、ダウンしていないことを確認します。
- Printfulのショップの設定で接続されているショップURLに入力ミスがないか、または古いアドレスではないかを再確認します。
- Shopifyのプランが有効であることを確認します。無料トライアルの期限が切れたショップは同期できません。
- ショップが複数のPrintfulアカウントに接続されていないか確認します。複数のアカウントへの接続は競合の原因になることがあります。
- Printfulのアカウント管理でショップのデータを更新をクリックします。
上記を確認しても「ショップを利用できません」と表示されるなど、エラーの原因がShopify側にある場合は、Shopifyのプラットフォーム側の問題でありPrintful側の問題ではないため、Shopifyのサポートに直接お問い合わせください。
Shopifyで「この名前のロケーションはすでに存在します」と表示されるのはなぜですか?
これは、以前の接続時に作成されたPrintfulのロケーションが、Shopifyのショップのロケーション一覧にすでに存在することを意味します。Shopify Admin → Settings → Locationsで、All locationsの下にあるPrintfulを見つけます。まずdeactivate(無効化)し、その後delete(削除)してください。その後、接続手順をもう一度お試しいただけます。
Shopifyで配送プロファイルの上限に達したと表示されるのはなぜですか?
Shopifyでは、ショップごとに配送プロファイルの上限が100件に設定されています。この上限に達している場合、新しいPrintfulの配送プロファイルは作成できず、プロファイルの最大数に関するエラーが表示されます。
Shopifyで既存の配送プロファイルを確認し、不要なものを削除してください。また、新しいカスタムプロファイルを作成して、似た配送料金の商品をそのプロファイルに移動してから、使っていないプロファイルを削除することもできます。ただし、Printfulで配送料金が更新されても、Shopifyには自動で同期されないことにご注意ください。
配送プロファイルの数を減らしたら、Printfulのアカウント管理でデータを更新をクリックします。
商品の公開に関するエラー
Shopifyへの商品の公開に失敗するのはなぜですか?
商品を公開できない原因はいくつかあります。
- ショップの問題:Printfulでショップが「アクティブ」と表示され、同期エラーがないことを確認してください。そうでない場合は、まず上記の接続と同期の問題を確認してください。
- 商品色・サイズが多すぎる:Shopifyでは、商品ごとに最大100個の商品色・サイズを設定できます。上限を超えている場合は、商品色・サイズの数を減らしてください。
- テンプレートとカタログ商品:保存済みのテンプレートから公開した場合は、テンプレートを複製して、そのコピーを公開してください。Printfulのカタログから直接公開した場合は、商品を最初から作成し、新しいテンプレートとして保存してから公開してください。
公開時に「リクエストが多すぎます」または「1日の商品色・サイズ上限に達しました」と表示されるのはなぜですか?
これはPrintfulではなく、Shopify独自のAPIレート制限によるものです。Shopifyでは、1日に作成できるリクエスト(新しい商品色・サイズを含む)の数が制限されています。しばらく待ってから、もう一度公開をお試しください。この制限について、Printful側で回避する方法はありません。
Shopifyの商品に商品色・サイズを追加できないのはなぜですか?
メタフィールドにリンクされたオプション値に名前を設定できないというエラーが表示される場合、商品オプションの1つ以上がメタフィールドにリンクされているため、Shopifyが変更をブロックしています。Shopifyでは、そのようなオプションに新しい商品色・サイズを追加することはできません。
解決するには、Shopifyで商品のオプションを開き、リンクアイコンが表示されたリンク済みのオプションをクリックしてから、オプション名をクリックし、メタフィールドとの接続を解除する項目を選択します。該当するすべてのオプションのリンクを解除すると、再び商品色・サイズを追加できるようになります。
ShopifyのコレクションがPrintfulに表示されないのはなぜですか?
Printfulが取り込むのは手動コレクションのみです。Shopifyで自動(スマート)コレクションを作成した場合、手動で選んだ商品一覧ではなくルールに基づいているため、同期されません。Printfulに表示するには、代わりに手動コレクションを作成してください。
注文のインポートに関する問題
Shopifyの注文がPrintfulに表示されないのはなぜですか?
支払いの確定、注文ステータス、商品の同期要件を網羅した専用の手順ガイドがあります。トラブルシューティングのチェックリスト全体については、Shopifyの注文がPrintfulにインポートされないのはなぜですか?をご覧ください。
Printfulが発送した後も、Shopifyの注文が製造済みとしてマークされないのはなぜですか?
通常、インポートした注文を発送前に編集した場合に発生します。たとえば、商品を削除して新しい商品を手動で追加した場合です。このように注文を編集すると、Printfulが追跡情報を自動的に送り返すために使う接続が切れることがあります。
この場合は、お客様に追跡情報を手動で送り、Shopifyで注文を製造済みとしてマークしてください。
配送エラー
ShopifyでPrintfulが特定の国に配送していないと表示されるのはなぜですか?
配送プロファイルが正しいように見えるにもかかわらず、特定の配送先への配送が利用できない場合は、Shopify Admin → Marketsで、その国がアクティブなマーケットのいずれかに含まれているか確認してください。アクティブなマーケットに含まれていない配送先は、チェックアウト時に選択できません。
在庫の同期に関する問題
Shopifyで商品在庫が0と表示されるのはなぜですか?
Printfulで商品が在庫切れになると、Shopifyの在庫数を自動的に0にします。これは正常な動作です。商品が再入荷すると在庫は自動的に再同期されるため、お客様側での操作は必要ありません。
Shopifyで在庫が0と表示されているものの、Printfulでは在庫があるはずの場合:
- その商品の注文処理を無効にしてから再度有効にすることをお試しください。
- 在庫数は地域によって異なることがあるため、ショップの販売地域で商品が在庫切れになっていないか確認してください。
- Printfulでショップのデータを更新をクリックします。
在庫数が9999と表示されているのに、商品が在庫切れと表示されるのはなぜですか?
在庫数が9999ということは、Printfulでは商品が在庫ありと報告されていることを意味します。そのため、「在庫切れ」という表示の原因は通常、Shopify側またはテーマの表示にあります。
- 商品が同期されていること、およびShopifyの商品バリエーションの在庫セクションでPrintful(または「複数のロケーション」)が選択されていることを確認してください。
- DawnなどのShopifyのデフォルトテーマに切り替えて、問題が解消するかお試しください。カスタムテーマによっては、在庫表示の計算が正しく行われない場合があります。
- Shopifyで商品の在庫調整履歴を確認し、別のアプリまたはスタッフアカウントによる変更がないか確認してください。
- これらを試しても解決しない場合は、Shopifyのサポートにお問い合わせください。Printfulの報告範囲を超える在庫表示は、Shopify側で管理されています。
まだサポートが必要ですか?私たちのサポートチームがいつでも対応します。お問い合わせフォームからご連絡いただくか、チャットを開始してください。