Store Listing - Záznamy v obchodoch vo všetkých jazykoch z jedného miesta | POLPROG Prejsť na obsah

Store Listing

Záznamy v obchodoch vo všetkých jazykoch z jedného miesta

Opravte záznam v každom jazyku skôr, než sa dostane do obchodu.

Webový nástroj pre členov Web
Oficiálna stránka produktu Vydavateľ: POLPROG
Oficiálna stránka produktu
4
Podporované obchody
5
Kroky sprievodcu
10
Jazyky rozhrania
3
Obchody s plným cyklom publikovania
01 / Store Listing

O projekte

Store Listing spravuje popisy rozšírení prehliadača a mobilných aplikácií v obchodoch vo všetkých jazykoch naraz. Jeden záznam, všetky jazyky, jeden prechod namiesto prechádzania konzoly každého obchodu zvlášť. Nástroj je dostupný po prihlásení, pre účty, ktorým POLPROG pridelil prístup.

Ako to funguje

  1. Vyberiete obchod, pre ktorý pripravujete záznam.
  2. Vložíte metadáta - kompletné názvy, zhrnutia a popisy vo všetkých jazykoch v jednom súbore JSON.
  3. Upravíte obsah samostatne pre každý jazyk - voliteľný krok, pretože správne metadáta prejdú ďalej bez zmien. Limity dĺžky sa počítajú pre každú jazykovú verziu, chyby sa zobrazujú pri poli a vedľa beží živý náhľad: Markdown vykreslený tak, ako to urobí Firefox, a čistý text ako v Chrome.
  4. Zadáte prístupové údaje k API obchodu. Žijú výlučne v relácii prehliadača a zmiznú pri odhlásení.
  5. Porovnáte s obchodom a publikujete. Skôr než čokoľvek odletí, uvidíte porovnanie lokálnej verzie s tou, ktorá je v obchode teraz - pole po poli, jazyk po jazyku.

Čo podporuje ktorý obchod

ObchodRozsah
Firefox AMOPlný cyklusStiahnutie aktuálneho záznamu, porovnanie rozdielov, publikovanie a overenie po uložení.
Chrome Web StoreČiastočneValidácia a náhľad. Text záznamu sa cez API publikovať nedá: názov a popisy pochádzajú z balíka rozšírenia a API neposkytuje žiadne textové pole.
Apple App StorePlný cyklusMobilné aplikácie a rozšírenia Safari: stiahnutie popisov, porovnanie a publikovanie. Text sa ukladá na verziu, ktorú App Store Connect drží v upraviteľnom stave.
Google PlayPlný cyklusAplikácie pre Android: stiahnutie popisov, porovnanie a publikovanie samostatne pre každý jazyk.

Čo to mení v praxi

POLPROG dnes udržiava približne štyridsať záznamov v obchodoch: deväť rozšírení prítomných súbežne v Chrome, Firefox a Edge, štyri z nich navyše ako rozšírenia Safari, a mobilné aplikácie v App Store a Google Play. Oprava jednej vety v popise znamená bez nástroja toľko prechodov cez panel obchodu, koľko je kombinácií obchodu a jazyka. Tu je to jedna úprava a jedno publikovanie.

Druhý zisk je menej zrejmý: porovnanie s obchodom odpovedá na otázku, či záznam v Edge stále súhlasí s tým v Chrome. Ručne sa to nedá overiť inak než otvorením oboch a prečítaním.

Čo nástroj nerobí

Nepíše obsah a neprekladá. Skracuje klikanie, nie myslenie. Nepublikuje ani do Chrome Web Store, pretože to je obmedzenie API Google, nie chýbajúca funkcia.

02 / Využitie

Čo to rieši

Problém
  • Oprava jednej vety znamená obísť každý panel
  • Neviete, či všetky verzie hovoria to isté
  • Publikácia vyžaduje vydať kľúče k obchodom
Výsledok
  • Upravíte raz, hneď vo všetkých jazykoch
  • Porovnanie s obchodom ukáže rozdiely pole po poli
  • Zostanú vo vašom prehliadači len do odhlásenia
Pre koho
  • Vydavatelia rozšírení pre prehliadače
  • Tímy vydávajúce na iOS aj Android
  • Kto stráži popisy v niekoľkých obchodoch
03 / Kľúčové funkcie

Kľúčové funkcie

Najdôležitejšie možnosti vysvetlené prakticky.

Sprievodca v piatich krokoch

Výber obchodu, vloženie JSON so záznamom, validácia a úprava podľa jazyka, prístupové údaje, porovnanie a publikovanie. Ďalší krok sa otvorí až vtedy, keď je predchádzajúci kompletný.

Validácia samostatne pre každý jazyk

Limity dĺžky názvu, zhrnutia a popisu sa počítajú pre každú jazykovú verziu zvlášť. Chyby sa objavujú pri konkrétnom poli spolu s počítadlom znakov.

Živý náhľad

Panel vedľa editora vykresľuje Markdown tak, ako to urobí AMO, a čistý text tak, ako ho zobrazí Chrome. Výsledok vidíte skôr, než čokoľvek odošlete.

Firefox AMO: plný cyklus

Stiahnutie aktuálneho záznamu z obchodu, porovnanie rozdielov, publikovanie zmien a overenie uložených údajov už po odoslaní.

Chrome Web Store: validácia a náhľad

Text záznamu sa cez API Google publikovať nedá: názov a popisy pochádzajú zo súboru manifest.json a priečinka _locales v balíku ZIP a API na ne nemá žiadne pole. Nástroj obsah skontroluje a zobrazí náhľad.

App Store a Google Play: mobilné aplikácie

Ten istý sprievodca spravuje záznamy aplikácií pre iOS a Android, nielen rozšírení prehliadača. Názov, krátky popis a plný popis idú samostatne pre každý jazyk, so stiahnutím stavu z obchodu a porovnaním pred publikovaním. Rozšírenia Safari vedie tá istá cesta, pretože v App Store ich opisuje záznam aplikácie.

Porovnanie s obchodom pred publikovaním

Porovnanie lokálnej verzie s tou, ktorá je práve publikovaná, jazyk po jazyku, so zvýraznením polí, ktoré sa naozaj zmenili.

Prístupové údaje len v relácii prehliadača

Kľúče k API obchodu sú uložené v sessionStorage, prenášané cez HTTPS, nikdy sa nezapisujú na server a pri odhlásení sa mažú.

Prístup po prihlásení

Nástroj je viditeľný výlučne pre prihlásené účty, ktorým POLPROG pridelil prístup. Samotné založenie účtu ho automaticky neotvorí.

Spoločné validačné jadro v Pythone

Rovnaké pravidlá validácie fungujú vo webovom nástroji aj v desktopovej aplikácii POLPROG. Validácia prebieha na serveri a obsah záznamu sa neuchováva.

04 / Stiahnuť

Prístup k produktu

Jasná cesta od oficiálneho zdroja k prvému úspešnému použitiu.

Vyberte správnu platformu

Použite jeden z oficiálnych odkazov pre svoje zariadenie alebo prehliadač.

Nainštalujte alebo otvorte

Postupujte podľa pokynov obchodu alebo otvorte webovú aplikáciu. Bez inštalátorov tretích strán.

Nastavte a začnite

Prejdite možnosti, vyberte predvoľby a začnite hlavným pracovným postupom.

Oficiálne možnosti prístupu
05 / Technológia

Technológia produktu

Transparentný prehľad hlavných technológií použitých na vývoj a údržbu produktu.

Python
PHP
JavaScript
06 / Bezpečnosť

Súkromie a bezpečnosť

Nástroj funguje výlučne po prihlásení, na účte s prideleným prístupom. Obsah záznamu sa validuje na serveri POLPROG a nezostáva na ňom uložený: nedostane sa do databázy, do logov ani na disk. Pracovná verzia záznamu a prístupové údaje k obchodu žijú len v relácii prehliadača a zmiznú pri odhlásení.

Prístup len po prihlásení
Prístup prideľuje POLPROG
Prístupové údaje len v relácii prehliadača
Obsah záznamu nezostáva na serveri
Prenos cez HTTPS