開発者パートナーシッププログラム
プログラムに参加して拡張機能を作成し、販売収益を受け取りましょう
Gato GraphQL の拡張機能を開発して、収益を得てみませんか?
開発者パートナーシッププログラムは、Gato GraphQL のプレミアム拡張機能の作成に協力してくださる開発者を募集しており、収益はすべて開発者の方に帰属します。
どのような仕組みですか?
Gato GraphQL プラグインは拡張機能によって機能を追加でき、GraphQL スキーマを拡張することができます。
私たちは、以下のような人気の WordPress プラグインとのインテグレーションを備えたプレミアム拡張機能の充実を目指しています:
- Advanced Custom Fields
- Gravity Forms
- SureCart
- FluentCart
- その他
これらのインテグレーションの中からお好きなものを選んでいただくか、ご自身が興味を持つ別のインテグレーションをご提案いただき、Gato GraphQL 向けの拡張機能を作成していただけます。
収益はどのくらいになりますか?
拡張機能の販売額の 100% を受け取ることができます。
既存のプレミアム拡張機能をご確認いただくと、製品価格、つまり1件の販売ごとに得られる収益がわかります。
私たちの役割は何ですか?
Gato GraphQL チームは以下の点でサポートします:
- 拡張機能プロジェクトの作成と構造のセットアップ
- 関連ドキュメントの提供
- 機能開発のための PHP コードサンプルの提供
- 開発プロセス全体を通じたガイダンス
- 問題のトラブルシューティングのサポート
また、プラグインおよびウェブサイトを通じて拡張機能の宣伝と販売も行います。
開発者の責務は何ですか?
拡張機能の開発者として、選択したサードパーティプラグインとのインテグレーションを提供し、それを維持し、(任意で)宣伝することが求められます。
拡張機能の作成
サードパーティプラグインとのインテグレーションは、合意したすべての機能を提供する必要があります。つまり、そのプラグインのデータをクエリ・ミューテーションするために、期待される型、フィールド、ミューテーションを GraphQL スキーマに追加する必要があります。
プラグインの機能を100%網羅する必要はありません。実際の課題を解決できる限り、そのプラグインの GraphQL スキーマのサブセットのみを提供することも可能です。
たとえば、WooCommerce とのインテグレーションは、最初は price フィールドを持つ Product 型のみを含んでいても構いません。それでも拡張機能の最初のバージョンをリリースするには十分です。その後のイテレーションで、updateProduct ミューテーションを追加することもできます。さらに Customer 型、そして Variation 型と updateVariation ミューテーションへと順次拡張していくことができます。
拡張機能のメンテナンス
拡張機能の開発は継続的に行う必要があります:
- バグの修正
- WordPress の新しいバージョンでも動作することの確認、および不具合がある場合の修正
- サードパーティプラグインの新しいバージョンでも動作することの確認、および不具合がある場合の修正
- 新機能の追加(ご自身のニーズ、コミュニティからの要望などに基づいて)
拡張機能のプロモーション
ご自身のチャンネルで拡張機能を宣伝していただくことを歓迎します。
開発者パートナーシッププログラムへの参加
以下のフォームに、作成したいインテグレーションを記載してお送りください。こちらからご連絡いたします。