Xây Dựng Tiện Ích Mở Rộng Premium cho Gato GraphQL

Chương trình đối tác nhà phát triển

Tham gia chương trình để tạo các tiện ích mở rộng và giữ lại doanh thu từ việc bán hàng

Date last modification:

Bạn có muốn phát triển các tiện ích mở rộng cho Gato GraphQL và kiếm tiền từ đó không?

Chương trình đối tác nhà phát triển mời các lập trình viên cộng tác trong việc tạo ra các Tiện Ích Mở Rộng Premium cho Gato GraphQL và giữ lại lợi nhuận.

Cách thức hoạt động?

Plugin Gato GraphQL có thể được mở rộng thông qua các tiện ích mở rộng, giúp bổ sung thêm chức năng và mở rộng schema GraphQL.

Chúng tôi hướng tới việc có Tiện Ích Mở Rộng Premium với các tích hợp cho tất cả các plugin WordPress phổ biến, chẳng hạn như:

  • Advanced Custom Fields
  • Gravity Forms
  • SureCart
  • FluentCart
  • Và nhiều hơn nữa

Chúng tôi mời các lập trình viên chọn một trong những tích hợp này, hoặc đề xuất bất kỳ tích hợp nào khác mà bạn quan tâm, và tạo tiện ích mở rộng tương ứng cho Gato GraphQL.

Bạn sẽ kiếm được bao nhiêu?

Bạn sẽ nhận được 100% doanh thu từ việc bán tiện ích mở rộng.

Xem một trong các Tiện Ích Mở Rộng Premium hiện có để tìm hiểu về giá sản phẩm, tức là số tiền bạn sẽ kiếm được từ mỗi lần bán hàng.

Vai trò của chúng tôi là gì?

Đội ngũ Gato GraphQL sẽ hỗ trợ bạn với:

  • Tạo dự án tiện ích mở rộng và thiết lập cấu trúc của nó
  • Cung cấp tài liệu liên quan
  • Cung cấp các ví dụ mã PHP để phát triển chức năng
  • Hướng dẫn bạn trong suốt quá trình phát triển
  • Giúp bạn khắc phục sự cố

Chúng tôi cũng sẽ quảng bá và bán tiện ích mở rộng thông qua plugin và trang web.

Trách nhiệm của bạn là gì?

Với tư cách là nhà phát triển tiện ích mở rộng, nhiệm vụ của bạn là thực hiện tích hợp với plugin bên thứ ba đã chọn, duy trì nó và (tùy chọn) quảng bá nó.

Tạo tiện ích mở rộng

Việc tích hợp với plugin bên thứ ba cần cung cấp tất cả các tính năng đã thỏa thuận, tức là cần thêm các kiểu, trường và mutation mong đợi vào schema GraphQL, để truy vấn/thay đổi dữ liệu từ plugin đó.

Những điều này không cần phải bao quát 100% chức năng của plugin. Miễn là chúng giải quyết được một vấn đề thực tế, chúng có thể chỉ cung cấp một tập con của schema GraphQL cho plugin đó.

Ví dụ, một tích hợp với WooCommerce ban đầu có thể chỉ bao gồm kiểu Product với trường price. Và điều đó có thể đủ để phát hành phiên bản đầu tiên của tiện ích mở rộng. Sau đó, trong các lần lặp tiếp theo, nó cũng có thể thêm mutation updateProduct. Tiếp theo là kiểu Customer. Xa hơn nữa là kiểu Variation và mutation updateVariation. Và cứ thế tiếp tục.

Duy trì tiện ích mở rộng

Việc phát triển tiện ích mở rộng phải được tiến hành liên tục:

  • Sửa lỗi
  • Đảm bảo nó hoạt động với các phiên bản mới hơn của WordPress, và sửa nếu không
  • Đảm bảo nó hoạt động với các phiên bản mới hơn của plugin bên thứ ba, và sửa nếu không
  • Thêm các tính năng mới (dựa trên nhu cầu của bạn, yêu cầu từ cộng đồng, v.v.)

Quảng bá tiện ích mở rộng

Bạn được chào đón quảng bá tiện ích mở rộng trên các kênh của mình.

Tham gia Chương trình đối tác nhà phát triển

Điền vào biểu mẫu bên dưới, cho biết bạn muốn xây dựng tích hợp nào, và chúng tôi sẽ liên hệ với bạn.

Bằng cách nhấn "gửi" bạn đồng ý cho phép Gato GraphQL lưu trữ và xử lý thông tin cá nhân đã gửi ở trên.