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 ઍપ બનાવવા અને મેનેજ કરવા માટેનું તમારું મુખ્ય કેન્દ્ર છે. તમે નીચેની રીતોનો ઉપયોગ કરીને ઍપ બનાવી શકો છો:

  • શોપિફાઈ CLI (ભલામણ કરેલ): બિલ્ટ-ઇન લોકલ ડેવલપમેન્ટ અને ડિપ્લોયમેન્ટ વર્કફ્લો સાથે સંપૂર્ણ પ્રોજેક્ટ બનાવવા માટે શોપિફાઈ CLI નો ઉપયોગ કરો. CLI પ્રોજેક્ટ કસ્ટમ ઍડમિન સુવિધાઓ, ચેકઆઉટ બ્લોક અને એમ્બેડેડ UI ને સપોર્ટ કરે છે.
  • Dev Dashboard: બેકએન્ડ ઑટોમેશન, ડેટા સિંક અથવા માત્ર API ઇન્ટિગ્રેશન કે જેને Shopify ઍડમિનમાં ઇન્ટરફેસની જરૂર હોતી નથી, તેના માટે તમે સીધા જ Dev Dashboard માં ઍપ બનાવી અને કન્ફિગર કરી શકો છો.

જ્યારે તમે કોઈપણ ઍપ બનાવો છો, પછી તે કસ્ટમ હોય કે સાર્વજનિક, ત્યારે તમે ઍપ માટે API સ્કોપ્સ પણ સેટ કરી શકો છો. Shopify API ઍક્સેસ સ્કોપ્સ વિશે વધુ જાણો.

ઍપ ટેસ્ટિંગ માટે ડેવ સ્ટોર

ડેવ સ્ટોર સમર્પિત ટેસ્ટિંગ પરિસ્થિતિઓ છે, જેને તમે Dev Dashboard માંથી બનાવો છો. ડેવ સ્ટોર તમને લાઇવ સ્ટોર પર જોખમ ઊભું કર્યા વિના કોઈપણ પ્લાન પર, વાસ્તવિક Shopify પરિસ્થિતિઓમાં તમારી ઍપ ઇન્સ્ટોલ કરવા અને ટેસ્ટ કરવા દે છે. તમે shopify app dev કમાન્ડનો ઉપયોગ કરીને શોપિફાઈ CLI માંથી સીધા ડેવ સ્ટોર સાથે કનેક્ટ કરી શકો છો.

ડેવ સ્ટોર એ ક્લાયન્ટ ટ્રાન્સફર સ્ટોર કરતા અલગ છે. ડેવ સ્ટોર ઍપ ડેવલપમેન્ટ અને ટેસ્ટિંગ માટે હોય છે, જ્યારે ક્લાયન્ટ ટ્રાન્સફર સ્ટોર, ક્લાયન્ટને સોંપવા માટે સ્ટોર બનાવવાના હેતુસર હોય છે.

ડેવ સ્ટોર બનાવવા વિશે વધુ જાણો.

દેખરેખ અને લૉગ્સ

તમે Dev Dashboard માંથી તમારી ઍપ પર દેખરેખ રાખી શકો છો અને સમસ્યાઓને ઉકેલવા માટે તમને ત્યાં જે મળે તેનો ઉપયોગ કરી શકો છો.

તમારી ઍપ એકસાથે લિસ્ટ કરવામાં આવી છે અને તમે આવક, ઇન્સ્ટોલ્સ અને સક્રિય ચેતવણીઓ દ્વારા લિસ્ટને સૉર્ટ કરી શકો છો. પ્રત્યેક ઍપનું પોતાનું અલગ પેજ છે, જેમાં ઍપની આવક, તેના સક્રિય ઇન્સ્ટોલ, GraphQL અને REST બંને માટે તેના API એરરના દર, તેની કાર્ય સફળતાના દર અને તેના વેબહૂકની તંદુરસ્તી આવરી લેવામાં આવી છે. ઍડમિન પ્રદર્શન Built for Shopify સ્ટેટસ ની જેમ જ Core Web Vitals નો ઉપયોગ કરે છે. Built for Shopify માટે, આ બાબતોનું મૂલ્યાંકન ન્યૂનતમ સંખ્યાના માપન સાથે અલગ 28-દિવસની વિન્ડો પર કરવામાં આવે છે, તેથી Dev Dashboard માં તમારો ઍડમિન પ્રદર્શન સ્કોર એ તમારું Built for Shopify સ્ટેટસ નથી.

લૉગ્સ તમારી ઍપ ઇન્સ્ટોલ કરનારા સમગ્ર સ્ટોરમાંથી દરેક API વિનંતી, વેબહૂક ડિલિવરી અને ઍપ ઇવેન્ટને એકસાથે લાવે છે, જેમાં સ્ટ્રીમમાં એરર ફ્લેગ કરવામાં આવે છે. તમે પ્રકાર, સ્ટેટસ અથવા શૉપ દ્વારા સ્ટ્રીમને ફિલ્ટર કરી શકો છો અને એન્ડપૉઇન્ટ અથવા વેબહૂક વિષય દાખલ કરીને તેને વધુ સચોટ બનાવી શકો છો. API એરર દરના ચાર્ટમાંથી, તમે પહેલાથી જ તે API પર ફિલ્ટર કરેલા લૉગ ખોલી શકો છો.

Dev Dashboard માં દેખરેખ અને લૉગ્સ વિશે વધુ જાણો.

વપરાશકર્તા પરવાનગીઓ

ઍપ અને ડેવ સ્ટોર બનાવતા પહેલાં, તમારે Dev Dashboard માટે વપરાશકર્તા પરવાનગીઓ કન્ફિગર કરવાની જરૂર છે. પાર્ટનરના સ્ટાફ મેમ્બરને ઍપ બનાવવા માટે ઍપ બનાવો અને સંચાલિત કરો પરવાનગી અને ડેવ સ્ટોર બનાવવા માટે ડેવલપમેન્ટ સ્ટોર પરવાનગીની જરૂર છે.

પાર્ટનર ડેશબોર્ડ પરથી માઇગ્રેટ કરવું

ઍપ ડેવલપમેન્ટ માટે Dev Dashboard, પાર્ટનર ડેશબોર્ડનું સ્થાન લે છે. જો તમે અગાઉ પાર્ટનર ડેશબોર્ડ દ્વારા ઍપ મેનેજ કરી હોય, તો શું બદલાયું છે અને એક્સટેન્શનવાળી ઍપ માટે કયા પગલાં ભરવા જોઈએ, તેની વિગતો માટે માઇગ્રેશન માર્ગદર્શિકા નો સંદર્ભ લો.

Shopify App Store માટે રજિસ્ટર કરવું

એક ઍપ ડેવલપર તરીકે, જ્યારે તમે Shopify App Store દ્વારા વેચાણ કરતા હો, ત્યારે તમે ઘટાડેલા રેવન્યૂ શૅર પ્લાન માટે રજિસ્ટર કરી શકો છો. આ પ્લાનના મુખ્ય ફાયદાઓમાં નીચેનાનો સમાવેશ થાય છે:

  • 15% રેવન્યૂ શૅર: Shopify વાર્ષિક કુલ ઍપની આવક પર પ્રમાણભૂત 20% ને બદલે 15% નો ઘટાડેલો દર વસૂલ કરે છે.
  • પ્રારંભિક આવક પર 0% રેવન્યૂ શૅર: યોગ્યતાના માપદંડો પૂરા કરતા ડેવલપરને 1 જાન્યુઆરી 2025 થી શરૂ થતા Shopify App Store દ્વારા મેળવેલી ઍપની પ્રથમ $10,00,000 USD ની કુલ વાર્ષિક આવક પર 0% રેવન્યૂ શૅરનો લાભ મળે છે.

સાઇન અપ કેવી રીતે કરવું, તે વિશે વધુ જાણવા માટે, રજિસ્ટ્રેશન પ્રક્રિયા જુઓ.

Shopify App Store ની મંજૂરી માટે તમારી ઍપ સબમિટ કરવી

તમે Shopify App Store માં તમારી ઍપને વેચો તે પહેલાં તેણે Shopify App Store ની આવશ્યકતાઓ પૂર્ણ કરવી જરૂરી છે. રિવ્યૂની પ્રક્રિયા દરમિયાન તમારી ઍપનું સ્ટેટસ બદલાય છે: ડ્રાફ્ટ, સબમિટ કરેલી, રિવ્યૂ કરેલી અને પ્રકાશિત કરેલી. તમારા લિસ્ટિંગ ફોર્મના સંપર્કની માહિતી વિભાગમાં તમે પ્રદાન કરેલો ઍપ સબમિશન ઇમેઇલ એ એવો ઇમેઇલ છે જેના પર તમને રિવ્યૂ દરમિયાન ઇમેઇલ પ્રાપ્ત થશે. ઍપના રિવ્યૂની પ્રક્રિયા અને રિવ્યૂ માટે તમારી ઍપ સબમિટ કરવા વિશે વધુ જાણો.

તમારી સાર્વજનિક ઍપનું મુદ્રીકરણ કરવું

Shopify App Pricing એ નવી સાર્વજનિક ઍપ માટે ડિફૉલ્ટ છે અને સમર્થિત પ્રાઇસિંગ મોડેલ ધરાવતી વર્તમાન ઍપ માટે ભલામણ કરેલ પાથ છે. તમે ઍપ સબમિશન ફોર્મમાં તમારા પ્લાન વ્યાખ્યાયિત કરો છો અને Shopify પ્લાનની પસંદગી, ચાર્જની મંજૂરીઓ, મીટરિંગ અને ઇન્વૉઇસિંગ સંભાળે છે. Shopify App Pricing નિશ્ચિત રિકરિંગ સબ્સ્ક્રિપ્શન, વપરાશ-આધારિત બિલિંગ અને સંયુક્ત પ્લાનને સપોર્ટ કરે છે. ભલે તમારી સંસ્થા ઍપ ડેવલપમેન્ટ માટે Dev Dashboard નો ઉપયોગ કરતી હોય, છતાં તમારી ઍપનું કિંમત નિર્ધારણ પાર્ટનર ડેશબોર્ડમાં મેનેજ કરવામાં આવે છે.

Shopify App Pricing એક વખતની ખરીદીના ચાર્જને સપોર્ટ કરતું નથી. જો તમારી ઍપને એક વખતની ખરીદીની જરૂર હોય, તો બિલિંગ API સાથે મેન્યુઅલ કિંમત નિર્ધારણનો ઉપયોગ કરો. મેન્યુઅલ કિંમત નિર્ધારણ લેગસી છે, પરંતુ હજુ પણ સમર્થિત છે.

જો તમારી ઍપ બિલિંગ API નો ઉપયોગ કરે છે, તો તમે Shopify App Pricing પર સ્વિચ કરી શકો છો અને તમારા વર્તમાન સબ્સ્ક્રિપ્શનને પાર્ટનર ડેશબોર્ડમાં અથવા Shopify CLI દ્વારા ખસેડી શકો છો. Shopify App Pricing, મેન્યુઅલ કિંમત નિર્ધારણ અને Shopify App Pricing પર માઇગ્રેટ કરવા વિશે વધુ જાણો.

તમે Dev Dashboard માં તમારી દરેક ઍપ માટે આવક અને ઇન્સ્ટૉલેશનના વિગતવાર મેટ્રિક્સ ઍક્સેસ કરી શકો છો.

તમારી સાર્વજનિક ઍપનું માર્કેટિંગ કરવું અને મૅનેજ કરવી

તમારી ઍપ મંજૂર થયા પછી, ગો-ટુ-માર્કેટ સક્સેસ માર્ગદર્શિકાનો ઉપયોગ કરીને તમારા લૉન્ચને બહેતર બનાવો. તમે તમારા વ્યવસાયનો પ્રચાર કરવા અને તેને વધારવા માટે ઘણી રીતે તમારી ઍપનું માર્કેટિંગ કરી શકો છો. તમારી ઍપનું માર્કેટિંગ કરવા અને તમારો વ્યવસાય વધારવામાં તમારી મદદ કરવા માટે કેસ સ્ટડીઝનો રિવ્યૂ કરવા અને Shopify App Store ની જાહેરાતોનો ઉપયોગ કરવા વિશે વધુ જાણો.

તમે Google Analytics 4 અથવા Facebook Pixel ની મદદથી તમારા પાર્ટનર ડેશબોર્ડમાં તમારા Shopify App Store ટ્રાફિકને ટ્રેક કરી શકો છો. તમારા લિસ્ટિંગના ટ્રાફિકને ટ્રેક કરવા વિશે વધુ જાણો.

કોઈ વેપારી તમારી ઍપ ઇન્સ્ટૉલ કરે તે પછી, તેઓ Shopify App Store પર તેનો રિવ્યૂ કરી શકે છે. તમારી ઍપનું એકંદર રેટિંગ વેપારીઓએ આપેલા રિવ્યૂ પર આધારિત છે. તાજેતરના, ઉપયોગી અને ભરોસાપાત્ર રિવ્યૂને પ્રાધાન્ય આપવા માટે એકંદર રેટિંગને મહત્ત્વ આપવામાં આવે છે. હકારાત્મક રિવ્યૂને કારણે તમારી ઍપ Shopify App Store નાં શોધ પરિણામો અને કૅટેગરીનાં પેજમાં વધુ ઊંચે દેખાય છે. Shopify App Store માં ઍપના રિવ્યૂને મૅનેજ કરવા વિશે વધુ જાણો.

જ્યારે વપરાશકર્તાઓ ઍપ પસંદ કરે છે ત્યારે તેમના માટે પ્રદર્શન એ એક મહત્ત્વનું પરિબળ હોય છે. જ્યારે તમે કોઈ ઍપ બનાવો, ત્યારે તમારે પ્રદર્શનને ધ્યાનમાં રાખીને બનાવવી જોઈએ. જો તમારી ઍપનું પ્રદર્શન ઘટે, તો તમારી ઍપના રેન્કિંગ પર અસર પડી શકે છે. ઍપના પ્રદર્શનના ઑપ્ટિમાઇઝેશન વિશે વધુ જાણો.

તમે Built for Shopify સ્ટેટસ માટે કામ કરવાનું પણ વિચારી શકો છો.

ઍપ ઑડિટની પ્રક્રિયા

તમારી ઍપ ઑડિટ માટે પસંદ થઈ શકે છે. જો તમારી ઍપ ઑડિટ થવા માટે પસંદ કરવામાં આવે છે, તો તમારા ઍપ લિસ્ટિંગમાં તમે ઍપ સબમિશનનો સંપર્ક ઇમેઇલ તરીકે ઉમેરેલા ઇમેઇલ પર તમને આગળની સૂચનાઓ સાથેનું ઇમેઇલ નોટિફિકેશન પ્રાપ્ત થશે. આવશ્યક ફેરફારો હંમેશાં Shopify App Store ની આવશ્યકતાઓ પર આધારિત હોય છે.