აპების შექმნა და მონეტიზაცია Shopify-ს API-ებით
Shopify-ს API-ები გაძლევს შესაძლებლობას, მოახდინო Shopify-ს პლატფორმის ინტეგრაცია მესამე მხარის პროგრამულ უზრუნველყოფასთან. შენი უნარების გამოყენებით შეგიძლია შექმნა აპლიკაციები Shopify-ს მერჩანტებისთვის და მიიღო შემოსავალი.
ამ გვერდზე
აპის დისტრიბუცია
მიზნის და აუდიტორიის მიხედვით, აპის დისტრიბუციის ორი გზა არსებობს:
- მორგებული: შექმენი და გაყიდე მორგებული აპი, რომელიც მორგებულია კონკრეტული კლიენტის საჭიროებებზე. შეგიძლია შექმნა მორგებული აპები Shopify-ს ადმინიდან ერთი მაღაზიისთვის და დააგენერირო საინსტალაციო ბმული პარტნიორის სამუშაო დაფიდან, რათა გაუზიარო შენი მორგებული აპი კლიენტს და დაუშვა მისი ინსტალაცია ერთ ორგანიზაციაში შემავალ რამდენიმე Plus მაღაზიაში. შეიტყვეთ მეტი დისტრიბუციის მეთოდის არჩევისა და მორგებული აპის რამდენიმე მაღაზიაში ინსტალაციის შესახებ. კლიენტის მაღაზიის დამატებითი ფუნქციებით გასაუმჯობესებლად შეგიძლია გამოიყენო Shopify API. მორგებული აპებისთვის მერჩანტებისთვის გადასახადის დასაწესებლად ვერ გამოიყენებ ბილინგის API-ს.
- საჯარო: შექმენი საჯარო აპი და განათავსე Shopify App Store -ზე ფართო აუდიტორიისთვის. შეგიძლია აპის ლისტინგის ხილვადობა დააყენო სრულად ხილვადზე ან შეზღუდო იგი. შეგიძლია გამოიყენო Shopify App Pricing საჯარო აპისთვის მერჩანტებისთვის გადასახადის დასაწესებლად. შეიტყვეთ მეტი Shopify App Store-ის განხილვის პროცესისშესახებ.
ინდექსირდება და შემდეგ ადგილებში ჩნდება მხოლოდ სრულად ხილვადი აპები:
- შესაბამის კატეგორიის გვერდებზე
- Shopify App Store-ის ძიების შედეგებში
- მესამე მხარის საძიებო სისტემის შედეგებში
აპის შექმნის დაწყება
Dev Dashboard არის შენი ცენტრალური ჰაბი Shopify-ს აპების შესაქმნელად და მართვისთვის. აპების შექმნა შეგიძლია შემდეგი გზებით:
- Shopify CLI (რეკომენდებული): გამოიყენე Shopify CLI სრული პროექტის შესაქმნელად ლოკალური განვითარებისა (development) და განთავსების (deployment) ჩაშენებული სამუშაო პროცესებით. CLI პროექტებს აქვთ მორგებული ადმინის ფუნქციების, შეკვეთის გაფორმების (checkout) ბლოკებისა და ჩაშენებული ინტერფეისების (UIs) მხარდაჭერა.
- Dev Dashboard: ბექენდის ავტომატიზაციისთვის, მონაცემთა სინქრონიზაციისთვის ან მხოლოდ API-ზე დაფუძნებული ინტეგრაციებისთვის, რომლებსაც არ სჭირდებათ ინტერფეისი Shopify-ს ადმინში, შეგიძლია პირდაპირ Dev Dashboard-ზე შექმნა და დააკონფიგურირო აპი.
როდესაც ქმნი ნებისმიერ აპს, მორგებულს თუ საჯაროს, შეგიძლია ასევე დააყენო აპის API ფარგლები. შეიტყვეთ მეტი Shopify-ს API წვდომის ფარგლების შესახებ.
სადეველოპერო მაღაზიები აპის ტესტირებისთვის
სადეველოპერო მაღაზიები არის ტესტირებისთვის განკუთვნილი სპეციალური გარემო, რომელსაც ქმნი Dev Dashboard-იდან. სადეველოპერო მაღაზიები გაძლევს საშუალებას, დააინსტალირო და გატესტო შენი აპები რეალურ Shopify გარემოში, ნებისმიერ გეგმაზე, აქტიური მაღაზიისთვის საფრთხის შექმნის გარეშე. სადეველოპერო მაღაზიას შეგიძლია პირდაპირ დაუკავშირდე Shopify CLI-დან shopify app dev ბრძანების გამოყენებით.
სადეველოპერო მაღაზიები განსხვავდება კლიენტისთვის გადასაცემი მაღაზიებისგან. სადეველოპერო მაღაზიები განკუთვნილია აპის შექმნისა და ტესტირებისთვის, ხოლო კლიენტისთვის გადასაცემი მაღაზიები — იმ მაღაზიის ასაწყობად, რომელიც კლიენტს უნდა გადაეცეს.
შეიტყვეთ მეტი სადეველოპერო მაღაზიების შექმნის შესახებ.
მონიტორინგი და ლოგები
აპების მონიტორინგი შეგიძლია Dev Dashboard-იდან, ხოლო მიღებული ინფორმაცია პრობლემების აღმოსაფხვრელად გამოიყენო.
შენი აპები ერთადაა ჩამოთვლილი და სიის დახარისხება შეგიძლია შემოსავლის, ინსტალაციების და აქტიური გაფრთხილებების მიხედვით. თითოეულ აპს აქვს საკუთარი გვერდი, რომელიც მოიცავს ინფორმაციას აპის შემოსავალზე, აქტიურ ინსტალაციებზე, API-ს შეცდომების მაჩვენებელზე (როგორც GraphQL, ისე REST-ისთვის), მისი ფუნქციების წარმატების მაჩვენებელსა და ვებჰუკების მდგომარეობაზე. ადმინ პანელის ეფექტურობა იყენებს იგივე Core Web Vitals-ს, რასაც Built for Shopify სტატუსი. Built for Shopify-სთვის ეს მეტრიკები ფასდება ცალკე 28-დღიან პერიოდში გაზომვების მინიმალური რაოდენობით, ამიტომ შენი ადმინ პანელის ეფექტურობის ქულა Dev Dashboard-ში არ წარმოადგენს შენს Built for Shopify სტატუსს.
ლოგები აერთიანებს თითოეულ API მოთხოვნას, ვებჰუკის მიწოდებასა და აპის მოვლენას ყველა იმ მაღაზიიდან, რომელმაც დააინსტალირა შენი აპი. შეცდომები მონიშნულია ნაკადში. ნაკადის გაფილტვრა შეგიძლია ტიპის, სტატუსის ან მაღაზიის მიხედვით. შედეგების კიდევ უფრო შესავიწროებლად შეგიძლია შეიყვანო ბოლო წერტილი ან ვებჰუკის თემა. API შეცდომების მაჩვენებლის დიაგრამიდან შეგიძლია გახსნა ამ API-ს მიხედვით უკვე გაფილტრული ლოგები.
შეიტყვეთ მეტი Dev Dashboard-ში მონიტორინგისა და ლოგების შესახებ.
მომხმარებლის ნებართვები
აპებისა და სადეველოპერო მაღაზიების შექმნამდე, აუცილებელია მომხმარებლის ნებართვების კონფიგურაცია Dev Dashboard-ისთვის. პარტნიორის პერსონალს სჭირდება Build and manage apps (აპების შექმნა და მართვა) ნებართვა აპების შესაქმნელად, ხოლო Development stores (სადეველოპერო მაღაზიები) ნებართვა — სადეველოპერო მაღაზიების შესაქმნელად.
მიგრაცია პარტნიორის სამუშაო დაფიდან
Dev Dashboard ანაცვლებს პარტნიორის სამუშაო დაფას (Partner Dashboard) აპების შექმნისთვის. თუ აქამდე აპებს პარტნიორის სამუშაო დაფიდან მართავდი, გაეცანი მიგრაციის გზამკვლევს დეტალებისთვის იმის შესახებ, თუ რა შეიცვალა და რა ნაბიჯები უნდა გადადგა გაფართოებების (extensions) მქონე აპებისთვის.
Shopify App Store-ზე რეგისტრაცია
როგორც აპის დეველოპერს, Shopify App Store-ის მეშვეობით გაყიდვისას შეგიძლია დარეგისტრირდე შემოსავლის შემცირებული წილის გეგმაზე. ამ გეგმის ძირითადი უპირატესობებია:
- შემოსავლის 15%-იანი წილი: აპის წლიური მთლიანი შემოსავლიდან (gross revenue) 20%-ის ნაცვლად Shopify იტოვებს შემცირებულ, 15%-იან წილს.
- შემოსავლის 0%-იანი წილი საწყის შემოსავალზე: დეველოპერები, რომლებიც აკმაყოფილებენ შესაბამისობის კრიტერიუმებს, ისარგებლებენ შემოსავლის 0%-იანი წილით აპის წლიურ მთლიან შემოსავალში პირველ 1 000 000 USD-ზე, რომელიც გამომუშავებულია Shopify App Store-ის მეშვეობით 2025 წლის 1 იანვრიდან.
რეგისტრაციის შესახებ მეტის გასაგებად, გაეცანი რეგისტრაციის პროცესს.
აპის გაგზავნა Shopify App Store-ის დასამტკიცებლად
Shopify App Store-ში გაყიდვამდე შენი აპი უნდა აკმაყოფილებდეს Shopify App Store-ის მოთხოვნებს. განხილვის პროცესში შენი აპის სტატუსი იცვლება შემდეგნაირად: მონახაზი, გაგზავნილი, განხილული და გამოქვეყნებული. განხილვის დროს წერილებს მიიღებ იმ ელფოსტის მისამართზე, რომელიც მიუთითე ლისტინგის ფორმის საკონტაქტო ინფორმაციის სექციაში. შეიტყვეთ მეტი აპის განხილვის პროცესისა და განსახილველად აპის გაგზავნის შესახებ.
შენი საჯარო აპის მონეტიზაცია
Shopify App Pricing ნაგულისხმევია ახალი საჯარო აპებისთვის და რეკომენდებული გზაა მხარდაჭერილი ფასწარმოქმნის მოდელების მქონე არსებული აპებისთვის. შენს გეგმებს განსაზღვრავ აპის წარდგენის ფორმაში, ხოლო Shopify უზრუნველყოფს გეგმის არჩევას, გადასახადების დამტკიცებას, აღრიცხვასა და ინვოისირებას. Shopify App Pricing მხარს უჭერს ფიქსირებულ პერიოდულ გამოწერებს, მოხმარებაზე დაფუძნებულ ბილინგს და კომბინირებულ გეგმებს. შენი აპის ფასწარმოქმნა იმართება Partner Dashboard-ში, მაშინაც კი, თუ შენი ორგანიზაცია აპის შესაქმნელად იყენებს Dev Dashboard-ს.
Shopify App Pricing მხარს არ უჭერს ერთჯერადი შესყიდვის გადასახადებს. თუ შენს აპს ესაჭიროება ერთჯერადი შესყიდვები, გამოიყენე ხელით ფასწარმოქმნა Billing API-სთან ერთად. ხელით ფასწარმოქმნა მოძველებულია, მაგრამ მისი მხარდაჭერა ჯერ კიდევ გრძელდება.
თუ შენი აპი იყენებს Billing API-ს, შეგიძლია გადახვიდე Shopify App Pricing-ზე და შენი არსებული გამოწერები Partner Dashboard-ში ან Shopify CLI-ს მეშვეობით გადაიტანო. შეიტყვეთ მეტი Shopify App Pricing-ის, ხელით ფასწარმოქმნის და Shopify App Pricing-ზე მიგრაციის შესახებ.
შენი თითოეული აპის შემოსავლისა და ინსტალაციის დეტალურ მეტრიკაზე წვდომა შეგიძლია Dev Dashboard-ში.
შენი საჯარო აპის მარკეტინგი და მართვა
შენი აპის დამტკიცების შემდეგ, გააუმჯობესე მისი გაშვება ბაზარზე გასვლის წარმატების გზამკვლევის გამოყენებით. შენი ბიზნესის პოპულარიზაციისა და ზრდისთვის შეგიძლია აპის მარკეტინგი მრავალი გზით განახორციელო. შეიტყვეთ მეტი შენი აპის მარკეტინგისა და შემთხვევის შესწავლების განხილვის შესახებ, რაც დაგეხმარება ბიზნესის ზრდაში და Shopify App Store-ის რეკლამების გამოყენებაზე.
Shopify App Store-ის ტრაფიკისთვის თვალის დევნება შეგიძლია პარტნიორის სამუშაო დაფაში Google Analytics 4-ის ან Facebook Pixel-ის მეშვეობით. შეიტყვეთ მეტი შენი ლისტინგის ტრაფიკისთვის თვალის დევნების შესახებ.
მას შემდეგ, რაც მოვაჭრე შენს აპს დააინსტალირებს, მას შეეძლება შეფასების დატოვება Shopify App Store-ში. შენი აპის საერთო რეიტინგი ეფუძნება მოვაჭრეების მიერ დატოვებულ შეფასებებს. საერთო რეიტინგი ისეა აწონილი, რომ პრიორიტეტი ენიჭება უახლეს, სასარგებლო და სანდო შეფასებებს. დადებითი შეფასებები ეხმარება შენს აპს, უფრო მაღლა გამოჩნდეს Shopify App Store-ის ძიების შედეგებსა და კატეგორიების გვერდებზე. შეიტყვეთ მეტი აპის შეფასებების მართვის შესახებ Shopify App Store-ში.
ეფექტურობა მნიშვნელოვანი ფაქტორია მომხმარებლებისთვის აპების არჩევისას. აპის შექმნისას უნდა გაითვალისწინო მისი ეფექტურობა. თუ შენი აპის ეფექტურობა შემცირდება, ამან შესაძლოა გავლენა მოახდინოს აპის რეიტინგზე. შეიტყვეთ მეტი აპის ეფექტურობის ოპტიმიზაციის შესახებ.
ასევე შეგიძლია იფიქრო Built for Shopify სტატუსის მოპოვებაზე.
აპის აუდიტის პროცესი
შენი აპი შესაძლოა შეირჩეს აუდიტისთვის. თუ შენი აპი აუდიტისთვის შეირჩევა, მიიღებ ელფოსტის შეტყობინებას დამატებითი ინსტრუქციებით იმ მისამართზე, რომელიც დაამატე აპის გაგზავნის საკონტაქტო ელფოსტად შენი აპის ლისტინგში. მოთხოვნილი ცვლილებები ყოველთვის ეფუძნება Shopify App Store-ის მოთხოვნებს.