Membina dan menjana wang daripada aplikasi dengan API Shopify
API Shopify membolehkan anda menyepadukan platform Shopify dengan perisian pihak ketiga. Dengan kemahiran anda, anda boleh mencipta aplikasi untuk pedagang Shopify dan menjana hasil.
Pada halaman ini
Pengedaran aplikasi
Berikut ialah dua cara untuk mengedarkan aplikasi anda bergantung pada tujuannya dan khalayak anda:
- Tersuai: Bina dan jual aplikasi tersuai yang disesuaikan dengan keperluan klien yang khusus. Anda boleh mencipta aplikasi tersuai daripada pentadbir Shopify untuk kedai tunggal dan menjana pautan pemasangan untuk aplikasi tersuai anda daripada Papan Pemuka Rakan Kongsi anda untuk berkongsi aplikasi tersuai tersebut dengan klien anda, serta membenarkan pemasangan pada berbilang kedai Plus dalam sesebuah organisasi. Ketahui lebih lanjut tentang pemilihan kaedah pengedaran dan pemasangan aplikasi tersuai pada berbilang kedai. Anda boleh menggunakan API Shopify untuk meningkatkan kedai klien anda dengan ciri dan kefungsian tambahan. Anda tidak boleh menggunakan API Pengebilan untuk mengecaj pedagang bagi aplikasi tersuai.
- Awam: Bangunkan aplikasi awam dan senaraikannya dalam Shopify App Store untuk khalayak yang lebih luas. Anda boleh menetapkan keterlihatan penyenaraian aplikasi anda agar kelihatan sepenuhnya atau mengehadkan keterlihatan tersebut. Anda boleh menggunakan Shopify App Pricing untuk mengecaj pedagang bagi aplikasi awam anda. Ketahui lebih lanjut tentang proses semakan Shopify App Store.
Hanya aplikasi yang kelihatan sepenuhnya diindeks dan dipaparkan di tempat berikut:
- Halaman kategori yang berkaitan
- Hasil carian Shopify App Store
- Hasil carian enjin carian pihak ketiga
Bermula dengan pembinaan aplikasi
Dev Dashboard ialah hab pusat anda untuk mencipta dan mengurus aplikasi Shopify. Anda boleh mencipta aplikasi dalam cara yang berikut:
- Shopify CLI (disyorkan): Gunakan Shopify CLI untuk merangka projek yang lengkap dengan aliran kerja pembangunan tempatan dan penempatan yang terbina dalam. Projek CLI menyokong ciri pentadbir tersuai, blok pembayaran dan UI terbenam.
- Dev Dashboard: Untuk automasi bahagian belakang, penyegerakan data atau penyepaduan API sahaja yang tidak memerlukan antara muka pada pentadbir Shopify, anda boleh mencipta dan mengkonfigurasi aplikasi secara langsung dalam Dev Dashboard.
Apabila anda mencipta apa-apa aplikasi, sama ada tersuai atau awam, anda juga boleh menetapkan skop API untuk aplikasi itu. Ketahui lebih lanjut tentang skop akses API Shopify.
Kedai pembangunan untuk pengujian aplikasi
Kedai pembangunan ialah persekitaran pengujian khusus yang anda cipta daripada Dev Dashboard. Kedai pembangunan membolehkan anda memasang dan menguji aplikasi anda dalam keadaan Shopify yang realistik pada apa-apa pelan tanpa memberikan risiko kepada kedai langsung. Anda boleh menyambung terus ke kedai pembangunan dari Shopify CLI menggunakan arahan shopify app dev.
Kedai pembangunan adalah berbeza daripada kedai klien yang dipindahkan. Kedai pembangunan adalah untuk pembangunan dan pengujian aplikasi, manakala kedai klien yang dipindahkan adalah untuk membina kedai bagi diserahkan kepada klien.
Ketahui lebih lanjut tentang cara mencipta kedai pembangunan.
Pemantauan dan log
Dev Dashboard menyediakan log dan metrik untuk membantu anda memantau prestasi aplikasi anda serta menyelesaikan isu, termasuk kadar kejayaan fungsi dan penjejakan penghantaran webhook.
Ketahui lebih lanjut tentang pemantauan dan log dalam Dev Dashboard.
Kebenaran pengguna
Sebelum mencipta aplikasi dan kedai pembangunan, anda perlu mengkonfigurasi kebenaran pengguna untuk Dev Dashboard. Ahli kakitangan rakan kongsi memerlukan kebenaran Bina dan urus aplikasi untuk mencipta aplikasi, dan kebenaran Kedai pembangunan untuk mencipta kedai pembangunan.
Menghijrah dari Papan Pemuka Rakan Kongsi
Dev Dashboard menggantikan Papan Pemuka Rakan Kongsi untuk pembangunan aplikasi. Jika sebelum ini anda mengurus aplikasi melalui Papan Pemuka Rakan Kongsi, maka rujuk panduan penghijrahan untuk mendapatkan butiran tentang perkara yang telah berubah dan langkah yang perlu diambil untuk aplikasi dengan sambungan.
Mendaftar untuk Shopify App Store
Sebagai pembangun aplikasi, anda boleh mendaftar untuk pelan bahagian hasil yang dikurangkan apabila menjual melalui Shopify App Store. Faedah utama pelan ini termasuk yang berikut:
- 15% bahagian hasil: Shopify mengutip kadar yang dikurangkan sebanyak 15% pada hasil aplikasi kasar tahunan, turun daripada kadar standard 20%.
- 0% bahagian hasil pada hasil permulaan: Pembangun yang memenuhi kriteria kelayakan akan mendapat manfaat daripada 0% bahagian hasil bagi $1,000,000 USD pertama dalam hasil aplikasi kasar tahunan yang diperoleh melalui Shopify App Store mulai 1 Januari 2025.
Untuk mengetahui lebih lanjut tentang cara mendaftar, semak proses pendaftaran.
Menyerahkan aplikasi anda untuk kelulusan Shopify App Store
Aplikasi anda mesti memenuhi keperluan Shopify App Store sebelum anda boleh menjualnya di Shopify App Store. Semasa proses semakan, status aplikasi anda berubah: Draf, Diserahkan, Disemak dan Diterbitkan. E-mel penyerahan aplikasi yang anda berikan dalam bahagian Maklumat hubungan pada borang penyenaraian anda ialah tempat anda akan menerima e-mel semasa semakan. Ketahui lebih lanjut tentang proses semakan aplikasi dan menyerahkan aplikasi anda untuk semakan.
Menjana pendapatan daripada aplikasi awam anda
Shopify App Pricing ialah cara yang disyorkan untuk mengebilkan pedagang bagi aplikasi awam anda, terutamanya untuk aplikasi baharu. Anda mengkonfigurasikan model penetapan harga anda satu kali semasa penyerahan aplikasi, dan platform ini akan mengendalikan pemilihan pelan, kelulusan caj, pemeteran serta penginvoisan. Shopify App Pricing menyokong langganan berulang tetap, pengebilan berdasarkan penggunaan dan pelan gabungan.
Shopify App Pricing pada masa ini tidak menyokong caj pembelian satu kali. Jika aplikasi anda memerlukan pembelian satu kali, bina pada API Pengebilan buat masa ini. Alat migrasi dan sokongan API Pengebilan yang berterusan kekal tersedia.
Ketahui lebih lanjut tentang Shopify App Pricing dan API Pengebilan. Bagi aplikasi yang sudah menggunakan Penetapan Harga Terurus atau API Pengebilan, penyepaduan sedia ada akan terus berfungsi. Alat migrasi akan tersedia sebelum sebarang penamatan.
Anda boleh mengakses metrik hasil dan pemasangan terperinci bagi setiap aplikasi anda pada halaman Aplikasi dalam Papan Pemuka Rakan Kongsi anda.
Memasarkan dan mengurus aplikasi awam anda
Selepas aplikasi anda diluluskan, tingkatkan pelancaran anda menggunakan panduan Kejayaan menembusi pasaran. Anda boleh memasarkan aplikasi anda dalam pelbagai cara untuk mempromosikan dan mengembangkan perniagaan anda. Ketahui lebih lanjut tentang memasarkan aplikasi anda dan semak kajian kes untuk membantu anda mengembangkan perniagaan anda serta menggunakan iklan Shopify App Store.
Anda boleh menjejak trafik Shopify App Store anda dalam Papan Pemuka Rakan Kongsi anda dengan Google Analytics 4 atau Facebook Pixel. Ketahui lebih lanjut tentang menjejak trafik penyenaraian anda.
Selepas pedagang memasang aplikasi anda, mereka boleh menyemaknya di Shopify App Store. Penarafan keseluruhan untuk aplikasi anda adalah berdasarkan ulasan yang ditinggalkan oleh pedagang. Penarafan keseluruhan ditimbang untuk mengutamakan ulasan yang terkini, berguna dan boleh dipercayai. Ulasan positif menjadikan aplikasi anda dipaparkan lebih tinggi dalam hasil carian dan halaman kategori Shopify App Store. Ketahui lebih lanjut tentang mengurus ulasan aplikasi dalam Shopify App Store.
Prestasi ialah faktor penting untuk pengguna apabila mereka memilih aplikasi. Apabila anda membina aplikasi, anda perlu membina dengan mengutamakan prestasi. Jika prestasi aplikasi anda merosot, maka kedudukan aplikasi anda mungkin terjejas. Ketahui lebih lanjut tentang pengoptimuman prestasi aplikasi.
Anda juga boleh mempertimbangkan untuk berusaha ke arah status Built for Shopify.
Proses audit aplikasi
Aplikasi anda mungkin dipilih untuk diaudit. Jika aplikasi anda dipilih untuk diaudit, anda akan menerima pemberitahuan e-mel dengan arahan lanjut kepada e-mel yang anda tambahkan sebagai E-mel hubungan penyerahan aplikasi dalam penyenaraian aplikasi anda. Perubahan yang diperlukan sentiasa berdasarkan keperluan Shopify App Store.