Shopifyのサポートによってここにリダイレクトされました。私が取り組んでいるプロジェクトについて3つの主要な質問があり、いくつかのことがどのように可能になるかを知りたいと思いました。
私たちは、Shopifyで使用するプラグインを開発して、リンク短縮サービスを使用して購入を追跡することを検討しています(どのリンクがどの購入を参照しているかなどを確認するため)。ドキュメントを読んだ後でも、100%確信が持てない質問がいくつかあります。
私が抱えていると思われる最初の問題は、リンク短縮サービスがリダイレクトされたときにURLに追加するクエリ文字列を追跡することです。このサービスでは、「?visit_id = {hash}」を使用します。これにアクセスできる必要があります。少なくとも、注文後の「ありがとう」ページでアクセスできます。ドキュメントで「landing_page_ref」(http://wiki.shopify.com/Order#landing_site_ref)があることを確認しましたが、クエリ文字列が許容可能なパラメーターの1つではなく「visit_id」であることを考慮すると、どのように使用できますかそのクエリ文字列?
最後に、Webhookがアプリストアにあるプラグインとどのように連携するかについて質問があります。パーソナルサーバーなど、好きな場所にWebhookを呼び出すことができることはわかっていますが、このアプリがApp Storeにアクセスした場合、すべてを自分のサーバーにフックしたくないことは明らかです。ストア自体で実行する方法はありますか?また、どのURLを使用する必要がありますか?
最後に、プラグインの構成オプションを処理するための推奨される方法は何ですか?管理バックエンドにフックする方法はありますか、それともすべての構成をプラグイン内のファイルに含める必要がありますか?
ありがとう、アンドリュー