このコミュニティはピアツーピアサポートに移行しました。Shopify サポートは今後、このコミュニティへのサービスを提供いたしません。これからもぜひ、他のマーチャントやパートナーとつながり、サポートし合い、経験を共有してください。 当社の行動規範に違反する行動や削除を希望するコンテンツがありましたら、引き続きご報告ください

ShopifyのAPIやカスタムアプリで発生する問題に関して

coding-on-laptop.jpg

APIに関するShopifyサポート

Shopifyのデフォルト機能では特定の目標を達成するために外部アプリケーションの使用を検討していますか? そんな時はプログラミングの専門家に依頼して貴社専用のカスタムアプリを構築してもらうことができます。もちろん知識があればご自身で専用アプリの構築を行うことも可能です。

 

アプリを構築するにあたり、重要になって来るのがアプリケーション構築のためにShopify Devドキュメントとなります。 

 

注: 開発者向けのリソースは主に英語でのみ提供されています。Google ChromeのGoogle翻訳エクステンションや、そのWebページを直接使用して内容を翻訳することをご検討ください。

 

開発に関するご質問

コードやAPIに関しご質問がある場合、コード編集およびAPIを使用したアプリ開発やストア開発作業については、一般サポート対象外とさせて頂いております。

 

カスタムアプリにて問題が発生している場合、該当のカスタムアプリを構築したパートナーのサポートチームに直接お問い合わせいただくことをお勧めします。

 

APIやコーディングに関する質問については、当社の開発者向けドキュメントを参照し、専用のコミュニティセクションで質問を投稿してください。ここでは、他の事業者、Shopifyパートナー、プログラマーと交流しながら、開発に関する疑問を解消するための回答を得ることができます。

 



開発者向けリソース

Shopifyにて開発を行う為の幅広いリソースが存在しております。まずはShopify開発者ポータルや、英語で提供されているShopify Developers YouTubeチャンネルのビデオをチェックしてみてください。また、当コミュニティでは英語フォーラムに「パートナー&開発者向け」専用セクションを設けています。

 

 

問題が解決しない場合

問題が解決できない場合は、必要な専門知識を持つShopifyパートナーに相談することを検討してください。専門家の所在国や話す言語に基づいて結果のリストを絞り込むことができます。

 

Shopifyパートナーのリスト

 

Shopifyは自社のAPIに対するサポートを提供していますが、外部開発のアプリの実装方法に対するサポートは提供していません。

 

つまり、ShopifyサポートはAPI自体に関連する問題やエラーが発生した場合にのみ介入し調査することができます。しかし、APIが正しく使用されているかを検証したり、統合方法についてのアドバイスを提供するサポートはありません。

 

このため、APIの誤った実装や誤用から問題が発生した場合、Shopifyはサポートを提供することができません。したがって、開発者はドキュメントとAPI使用のベストプラクティスに精通していることが推奨されます。これにより、統合がスムーズに行われ、エラーのリスクが最小限に抑えられます。

 

以下は、内部サポートから支援をリクエストできる状況の例です:

 

開発環境のエラー:以前は正常に動作していた開発環境で新たなエラーが発生した場合、解決のお手伝いをすることができます。ストア専用に作成されたアプリは通常「カスタムアプリ」と呼ばれ、設定 > アプリ & 販売チャネル > アプリ開発でストアに追加されています。この情報はカスタムアプリの開発者ドキュメントで確認できます。



リクエストの準備方法 

サポートプロセスを円滑に進めるためには、サポートに連絡する前にいくつかの情報を用意しておく必要があります。:

 

期待される動作と実際の動作

  • APIを使用して実行しようとしている操作は何ですか?
  • 期待される結果は何ですか?
  • 実際には何が起こっていますか?

 

問題の環境と範囲

  • どのアプリがAPIコールを行っていますか?
  • 問題は複数のストアで発生していますか、それとも特定のストアのみですか?(ストアのURLが必要です)
  • 使用されたAPIのバージョンは何ですか?例:2023-10
  • 問題の範囲はどの程度ですか?例えば、APIを通じてのみ発生するのか、または管理画面やオンラインストアにも影響があるのか?

 

時間枠

  • 問題が発生してからどのくらいの時間が経過していますか?(具体的な日付、時間、タイムゾーンを含めてください;エラーは過去7日間以内に発生したものでなければ、ログを確認することができません)
  • 長い間機能していたものが突然機能しなくなった場合、最後に成功した試みはいつでしたか?
  • 問題は何回発生しましたか?毎回発生しますか、それとも時々ですか?

 

新機能または既存の機能

  • 現在計画中のものですか、それとも以前から存在しているものですか?
  • 以前に機能したことがありますか?もし機能していない場合、どうして機能すると考えていますか?
  • 公式APIドキュメントのどの部分に従っていますか?

 

問題の再現と大まかな例

  • 行われている具体的なAPIコールは何ですか(適用される場合はパラメータを含む)?
  • 問題は再現可能ですか?
    • 可能な場合、問題を再現するためにどのような手順を踏む必要がありますか?
    • 不可能な場合、なぜ不可能かを詳しく説明してください。
  • 問題が特定のリソース(注文や商品など)に関連している場合、ダッシュボード内のアセットへのリンクまたは資産を特定するために使用できるIDを含めてください。
  • 可能であれば7日以内の`X-Request-ID` を提示してください。

 

詳細な調査のリクエスト

上記情報をもって、Shopifyサポートにご連絡いただけましたらAPI問題として弊社の技術部門にリクエストを転送し詳細な調査を行うことができます。上記の通り、これらは高度なチュートリアルであるため、API自体に問題がない限りお手伝いできない場合がありますことあらかじめご留意くださいませ。

 

いつもShopifyをご利用いただき誠にありがとうございます。