Kuidas kvalifitseeruda sertifitseeritud tehnoloogiapartneriks

Kõrge kvaliteedistandardi seadmiseks kasutatakse Shopify sertifitseeritud tehnoloogiapartnerite programmis rakenduste ülevaatamisel järgmisi nõudeid. Need nõuded keskenduvad mitmele võtmevaldkonnale: tõestatud kasulikkus, infrastruktuur ja tulemuslikkus, kaupmehe tugi, turvalisus ja privaatsus. Nende eesmärk on pakkuda parimat Shopify Plusi kaupmehe kogemust kogu rakenduse elutsükli jooksul alates kirjest ja installimisest kuni sisseelamise, funktsionaalsuse, turvalisuse ja kvaliteedini.

Kuigi nende nõuete täitmine ei garanteeri programmi vastuvõtmist, on need standardiks, mille järgimist me nõuame kõigilt sertifitseeritud tehnoloogiapartneritelt seni, kuni nad programmis osalevad. Üldiselt on samuti oluline, et rakenduse partneritel oleksid põhjalikud teadmised Shopify Plusist ja tõestatud edulugu paljude Shopify Plusi kaupmeestega.

1. Üldised nõuded

1.1 App Store'i nõuetele vastavus

Olenemata sellest, kas oled olemasolev või tulevane sertifitseeritud tehnoloogiapartner, kehtivad need nõuded lisaks Shopify App Store'i nõuetele.

Lisaks pead sertifitseeritud tehnoloogiapartnerina jätkuvalt järgima Shopify eeskirju.

Nõuete ja eeskirjade järgimine võimaldab sul jätkuvalt pakkuda väärtuslikke lahendusi Shopify ökosüsteemis, minimeerides samal ajal häireid rakenduse saadavuses ja maines.

1.2 Kategooriapõhised kriteeriumid

Sertifitseeritud tehnoloogiapartneritelt nõutakse kategooriapõhiste kriteeriumide täitmist. Need kriteeriumid on kvaliteedi võrdlusaluseks, et tagada rakenduste tõhus vastamine kasutajate ainulaadsetele vajadustele.

Kui sinu rakendus kuulub mõnda alltoodud kategooriasse, pead sertifitseeritud tehnoloogiapartneriks kvalifitseerumiseks täitma vastavad nõuded:

Selguse huvides: sertifitseeritud tehnoloogiapartnerid ei pea vastama kõigile Built for Shopify nõuetele. Kuigi kategooriate nõuded on loetletud lehel Built for Shopify, on need selle programmi raames nõutavad iseseisvalt. Built for Shopify on omaette staatus ja ainuüksi nende kategooriapõhiste kriteeriumite täitmine ei anna sinu rakendusele täielikku Built for Shopify staatust.

1.3 Shopify App Store'i kirje

Rakendus peab olema avaldatud Shopify App Store'is ja see peab vastama kõigile arendaja dokumentatsioonis toodud nõuetele.

Rakenduse kirje on sinu esimene kokkupuutepunkt kaupmehega ja seal otsustavad nad, kas sinu rakendus on neile sobiv. Nagu sinu leht Shopify Technology Partner Directorys, on ka sinu rakenduse kirje Shopify App Store'is üks sinu kõige kasulikumaid turundustööriistu. Tõhus rakenduse kirje julgustab Shopify kaupmehi rakendust ise proovima või lisateabe saamiseks sinu meeskonnaga ühendust võtma. Sinu rakenduse kirje peaks olema selge, lühike ja huvitatud kaupmeestele asjakohane.

Kõiki hetkel avaldatud rakenduse kirjeid tuleks uuendada uusimate toote funktsioonide ja tugiteabega.

1.4 Hinnangud ja arvustused

Arvustused on kaupmeestega usalduse loomisel kriitilise tähtsusega tegur. Shopify kasutab rakenduse hinnanguid ja arvustusi mitmesugustest allikatest, et mõista kaupmeeste tagasisidet ja rahulolu. Kui kaupmees jätab sinu rakenduse kohta arvustuse, peab ta seda hindama skaalal 1–5 ja jätma kommentaari. Arvustuse jätmiseks peab kaupmees olema sinu rakenduse oma poodi installinud. Pärast rakenduse desinstallimist on kaupmehel arvustuse jätmiseks aega 45 päeva, enne kui see õigus tühistatakse.

Kõik sertifitseeritud tehnoloogiapartnerid peavad pärast vähemalt viie arvustuse saamist saavutama ja hoidma rakenduse hinnangut üle 4,0.

Kõik uued või loetlemata rakendused vaatab iseseisvalt üle programmi meeskond.

Lisateavet rakenduse arvustuste haldamise kohta leiad jaotisest Rakenduse arvustuste haldamine.

2. Lahenduse nõuded

Sertifitseeritud tehnoloogiapartnerina peab sinu integratsioon Shopifyga lahendama Plus-kaupmehe probleemi ja see peab olema üles ehitatud uusimat saadaolevat tehnoloogiat kasutades, et luua parim Plus-kaupmehe kogemus.

2.1 API versioonimine ja juurutamine

Sertifitseeritud tehnoloogiapartnerina eeldatakse sinult innovatsiooni esirinnas olemist ja ökosüsteemi suunamist. Sinu rakendus peaks tootmises kasutama kahte uusimat versiooni ja sul peab olema oma integratsiooni jaoks selge API versiooni migreerimise strateegia.

Lisaks vastutavad sertifitseeritud tehnoloogiapartnerid usaldusväärsete ja stabiilsete kaupmehekogemuste pakkumise eest. Sageduspiirangute vältimiseks peab sul olema dokumenteeritud API kasutusplaan.

3. Toe nõuded

Tugiteenuste õigeaegne, professionaalne ja rahuldav pakkumine on Shopify Plusi kaupmeestele oluline.

3.1 Toetaotlustele vastamine

Kõik sertifitseeritud tehnoloogiapartnerid peavad tagama järgneva:

  • Esimene vastus kriitilistele toetaotlustele 30 minuti jooksul. Kriitiliste toetaotluste hulka kuuluvad laiaulatuslikud (mitu klienti) teenusekatkestused ja klientide teated turvahaavatavustest. Telefon, SMS, e-kiri ja tootesisene suhtlus on kõik heakskiidetud suhtlusmeetodid.
  • Esimene vastus kõrge prioriteediga probleemidele 12 tunni jooksul. Kõrge prioriteediga toetaotluste hulka kuulub olukord, kus mitu kasutajat ei pääse tootele juurde (näiteks mitu kasutajat ei saa sisse logida), ja muud sarnased taotlused. Telefon, SMS, e-kiri ja tootesisene suhtlus on kõik heakskiidetud suhtlusmeetodid.
  • Esimene vastus madala prioriteediga probleemidele 3 päeva jooksul telefoni, SMS-i, e-kirja või tootesisese suhtluse kaudu.
  • 24/7 tugi on saadaval kogu maailmas. Telefon, vestlus ja e-kiri on toe jaoks vastuvõetavad foorumid.

Sinu toe ressursid peaksid olema kergesti leitavad ja sisaldama selgeid juhiseid, mis on spetsiifilised sellele, kuidas sinu rakendus Shopifyga integreerub. Lisateavet tõhusate abidokumentide kirjutamise kohta leiad jaotisest Alused.

3.2 Süsteemi oleku uuendused

Kaupmeestele kergesti leitavate olekuuuenduste pakkumine aitab neil teada saada, kas sinu rakendus töötab ootuspäraselt. Kõik sertifitseeritud tehnoloogiapartnerid peavad kaupmeestele pakkuma järgnevat:

  • Töölaud või olekuleht, mis näitab, kas sinu süsteem töötab ootuspäraselt, kas esineb probleeme või kas see on maas.
  • Valvemeeskond ja eskaleerimisplaan süsteemihäirete lahendamiseks.
  • Kergesti kättesaadav protsess klientide teavitamiseks plaanitud seisakutest.

Soovitame sertifitseeritud tehnoloogiapartneritel pakkuda olekulehte järgmiste teenustega: statuspage.io või sorryapp.com.

4. Andmekaitse nõuded

Kuna meie Shopify Plusi kaupmehed töötlevad tavaliselt suuri kliendiandmete mahtusid, on kriitilise tähtsusega, et nii Shopifyl kui ka selle sertifitseeritud tehnoloogiapartneritel oleks andmete töötlemisel, haldamisel ja salvestamisel kõrge hoolsusstandard.

4.1 Kliendiandmed

Kui töötled kaitstud kliendiandmeid, pead vastama kõigile Shopify andmekaitsenõuetele.

4.2 GDPR, CCPA, CPRA, VCDPA

Kui töötad Plus-kaupmeestega, kes peavad järgima selliseid privaatsusseadusi nagu isikuandmete kaitse üldmäärus (GDPR), California privaatsusõiguste seadus (CPRA), Colorado privaatsusseadus ja Virginia tarbijate andmekaitseseadus (VCDPA), pead suutma neid toetada. Lisateavet saad jaotisest Privaatsusnõuded.

5. Turvanõuded

Kõik sertifitseeritud tehnoloogiapartnerid peavad vastama kõigile järgmistele turvanõuetele:

  • Sinu ettevõte peab igal aastal läbi viima oma rakenduse sõltumatu kolmanda osapoole turvalisuse läbistustesti, järgides OWASP-i ja NIST-i metoodikaid.
  • Salvesta turvaliselt Shopify API-tõendid ja saladused spetsiaalses saladuste haldussüsteemis või krüpteeritud salvestusruumis koos võimekusega roteerida saladusi ilma koodimuudatusteta. Juurdepääsutõendid peavad olema puhkeolekus krüpteeritud, kasutades standardit AES-128 või kõrgemat. Ära kunagi kirjuta saladusi otse algkoodi ega konfiguratsioonifailidesse.
  • Esita oma infrastruktuuri seadistamise arhitektuuriskeemid, sealhulgas komponendid, mis käsitlevad Shopify andmeid, andmevood, turvakontrollid, pilveteenuse pakkujad ja piirkonnad.
  • Veendu, et testi- ja tootmiskeskkonnad on tehniliselt eraldatud.
  • Töötle ainult funktsionaalsete nõuete täitmiseks vajalikku isikuandmete miinimumi ja dokumenteeri, kus igat andmetüüpi talletatakse.
  • Taotle ainult API ulatust, mis on vajalik funktsionaalsete nõuete täitmiseks. Iga ulatus peab olema põhjendatud; kasutamata või aegunud ulatust ei tohiks olla.
  • Määra isikuandmeid sisaldavate andmehoidlate jaoks säilitusajad ning kustuta või anonüümseeri andmed, kui säilitusajad lõppevad.
  • Krüpti edastatavad isikuandmed, kasutades TLS 1.2 või uuemat versiooni. Ära toeta nõrku šifrikomplekte või aegunud protokolle.
  • Krüpti puhkeolekus isikuandmed, kasutades tööstusharu standarditele vastavat krüptimist (minimaalselt AES-128) koos hallatavate võtmeteenustega.
  • Krüpti andmete varukoopiad ja testi andmete taastamist vähemalt kord 12 kuu jooksul.
  • Pea juurdepääsulogisid kõigi isikuandmeid sisaldavate andmehoidlate juurdepääsude kohta koos ebatavaliste juurdepääsumustrite tuvastamise võimekusega.
  • Rakenda isikuandmeid sisaldavates andmehoidlates rollipõhine juurdepääsukontroll ja auditi logimine.
  • Nõua vähemalt 12 tähemärgi pikkuseid paroole ja mitmeastmelist autentimist kõigilt töötajatelt, kes pääsevad juurde kliendiandmeid sisaldavatele tootesüsteemidele.
  • Loo haavatavustest teatamise programm koos avaliku turbekontakti ja selgete puuduste kõrvaldamise ajakavadega raskusastme järgi (kriitiline, kõrge, keskmine ja madal).
  • Säilita protsess haavatavuste parandamiseks ja puuduste kõrvaldamise edenemise jälgimiseks.
  • Tööta välja ja rakenda eeskirjad ning koolitused selle kohta, kuidas töötajad peaksid isikuandmeid käsitsema.
  • Loo turvaintsidentidele reageerimise plaan koos määratud turbekontaktisikuga.
  • Teavita Shopifyd turvaintsidentidest 24 tunni jooksul pärast rikkumise kinnitamist

6. Taristu, töökindluse ja tulemuslikkuse nõuded

Rakenduse edu tagamiseks peaks see pakkuma järjepidevat ja positiivset kogemust seda kasutavatele Shopify Plusi kaupmeestele.

6.1 Koormustestimine

On oluline, et rakenduste reageerimisvõimet testitakse nende stabiilsuse ja tulemuslikkuse osas. Kõik sertifitseeritud tehnoloogiapartnerid peaksid suutma esitada:

  • Lühikese kokkuvõtte sellest, kuidas nad oma taristut koormustestivad ja kas koormustestimine on arendusprotsessi kaasatud, eriti suure töökoormusega perioodidel (nt BFCM). See peaks hõlmama, millise koormusega partner testib ja milliseid tööriistu nad taristu koormustestimiseks kasutavad.
  • Keskmine laadimisaeg alla 400 ms.

6.3 Tööaeg

Kõigil sertifitseeritud tehnoloogiapartneritel peab olema 99,9% tööaja teenusetaseme eesmärk (SLO).

6.4 Müügikeskkonna kiirus

Ainult müügikeskkonna rakenduste puhul: kui sinu rakendus võib mõjutada kaupmehe poe kiirust, ei tohi sinu integratsioon oluliselt vähendada poe Lighthouse'i tulemuslikkuse skoori enam kui 10 punkti võrra.

Turvalisus ja privaatsus on iga veebipõhise äri kriitilise tähtsusega osad, kuna võrgurakendusi saab mitmel viisil ohustada või kompromiteerida. Kõik sertifitseeritud tehnoloogiapartnerid peavad veenduma, et nende rakendused oleksid turvalised, et neid kasutavad kaupmehed ei satuks ohtu.

7.1 Privaatsuspoliitika

Sertifitseeritud tehnoloogiapartneritel peab olema privaatsuspoliitika ja/või andmekaitseleping.