Zvolte hranici
Rozhodněte, které identifikátory produktu, varianty a zásob budou identitou DPP. Uchovejte toto mapování explicitně, aby změna katalogu nemohla náhodou vytvořit druhou veřejnou identitu.
- Zdokumentujte pravdivý zdroj
- Používejte stabilní externí ID a klíče idempotence
Ověřte se s nejmenšími oprávněními
Používejte aktuální oficiální vzory autentizace Shopify a tokenů relace. Žádejte pouze o rozsahy potřebné pro vybraný pracovní postup a otáčejte přihlašovací údaje prostřednictvím ovládacích prvků poskytovatele.
- Uchovávejte tajemství aplikace mimo repozitář.
- Zaznamenávejte události instalace a odinstalace.
Importujte, ověřujte a zobrazujte konflikty.
Přiveďte data do stavu přípravy, normalizujte je a zobrazte konflikt, když se hodnota obchodníka liší od přezkoumané hodnoty DPP. Nikdy nepřepisujte potichu.
- Zajistěte bezpečné opakování pokusů.
- Uchovávejte potvrzení importu a zprávu o chybách.
Zapisujte přes vlastněná pole.
Mapujte schválené hodnoty na metafieldy nebo metaobjekty vlastněné aplikací. Uchovávejte přiřazení zdroje a stav přezkumu v DPP Grid, místo aby byly skryty v ukázce storefrontu.
- Publikujte pouze schválené hodnoty.
- Nezahrnujte soukromé důkazy dodavatele do výstupu storefrontu.
Vykreslete přístupný odkaz na storefront.
Rozšíření tématu aplikace může zobrazit odkaz na pas nebo bezpečnostní panel bez libovolného vkládání skriptů. Poskytněte textovou alternativu a otestujte chování klávesnice, mobilu a lokalizace.