Изграждане и монетизиране на приложения с API на Shopify
API на Shopify Ви позволяват да интегрирате платформата Shopify със софтуер на трети страни. С Вашите умения можете да създавате приложения за търговци в Shopify и да генерирате приходи.
На тази страница
Разпространение на приложения
Следват два начина за разпространение на Вашето приложение в зависимост от неговата цел и аудитория:
- Персонализирано: Създайте и продайте персонализирано приложение, съобразено със специфичните нужди на даден клиент. Можете да създавате персонализирани приложения от администраторския панел на Shopify за един магазин и можете да генерирате връзка за инсталиране на Вашето персонализирано приложение от Вашето Партньорско табло за управление, за да го споделите с клиента си и да разрешите инсталирането му в няколко магазина Plus в дадена организация. Научете повече за избирането на метод за разпространение и инсталирането на персонализирано приложение в няколко магазина. Можете да използвате Shopify API, за да подобрите магазина на клиента си с допълнителни функции и функционалност. Не можете да използвате Billing API, за да таксувате търговците за персонализирани приложения.
- Общодостъпно: Разработете общодостъпно приложение и го предложете в Shopify App Store за по-широка аудитория. Можете да зададете видимостта на обявата за Вашето приложение като напълно видима или да ограничите видимостта. Можете да използвате Shopify App Pricing , за да таксувате търговците за Вашето общодостъпно приложение. Научете повече за процеса на преглед в Shopify App Store.
Само напълно видимите приложения се индексират и се показват на следните места:
- Съответните страници с категории
- Резултати от търсенето в Shopify App Store
- Резултати от търсещи машини на трети страни
Първи стъпки в създаването на приложения
Dev Dashboard е Вашият централен център за създаване и управление на приложения на Shopify. Можете да създавате приложения по следните начини:
- Shopify CLI (препоръчително): Използвайте Shopify CLI, за да изградите структурата на пълен проект с вградени работни процеси за локално разработване и внедряване. CLI проектите поддържат персонализирани функции на администратора, блокове за плащане и вградени потребителски интерфейси.
- Dev Dashboard: За бекенд автоматизация, синхронизиране на данни или интеграции само с API, които нямат нужда от интерфейс в администраторския панел на Shopify, можете да създадете и конфигурирате приложение директно в Dev Dashboard.
Когато създавате каквото и да е приложение, независимо дали е персонализирано, или публично, можете също да зададете обхватите на достъп до API за приложението. Научете повече за обхватите на достъп до API на Shopify.
Магазини в режим на разработка за тестване на приложения
Магазините в режим на разработка са специални среди за тестване, които създавате от Dev Dashboard. Магазините в режим на разработка Ви позволяват да инсталирате и тествате Вашите приложения в реалистични условия на Shopify на всеки план без риск за активен магазин. Можете да се свържете директно с магазин в режим на разработка от Shopify CLI, като използвате командата shopify app dev.
Магазините в режим на разработка са различни от магазините в процес на прехвърляне на собственост. Магазините в режим на разработка са за разработване и тестване на приложения, докато магазините в процес на прехвърляне на собственост са за изграждане на магазин, който да бъде предаден на клиент.
Научете повече за създаването на магазини в режим на разработка.
Наблюдение и регистрационни файлове
Dev Dashboard предоставя регистрационни файлове и показатели, за да Ви помогне да наблюдавате ефективността на Вашето приложение и да отстранявате проблеми, включително процента на успеваемост на функциите и проследяването на доставката на уебкук.
Научете повече за наблюдението и регистрационните файлове в Dev Dashboard.
Потребителски разрешения
Преди да създавате приложения и магазини в режим на разработка, трябва да конфигурирате потребителските разрешения за Dev Dashboard. Членовете на партньорския персонал се нуждаят от разрешение Създаване и управление на приложения, за да създават приложения, и от разрешение Магазини в режим на разработка, за да създават магазини в режим на разработка.
Мигриране от Партньорското табло за управление
Dev Dashboard заменя Партньорското табло за управление за разработване на приложения. Ако преди това сте управлявали приложения чрез Партньорското табло за управление, вижте ръководството за мигриране за подробности относно това какво се е променило и какви стъпки да предприемете за приложения с разширения.
Регистриране в App Store
Като разработчик на приложения можете да се регистрирате за план с намален дял от приходите, когато продавате през App Store. Основните предимства на този план включват следното:
- 15% дял от приходите: Shopify събира намалена ставка от 15% върху годишния брутен приход от приложението, което е намаление от стандартните 20%.
- 0% дял от приходите върху първоначалния приход: Разработчиците, които отговарят на критериите за допустимост, се възползват от 0% дял от приходите върху първите 1 000 000 USD годишен брутен приход от приложението, спечелен през App Store, считано от 1 януари 2025 г.
За да научите повече как да се регистрирате, разгледайте процеса на регистрация.
Подаване на Вашето приложение за одобрение в App Store
Вашето приложение трябва да отговаря на изискванията на App Store, преди да можете да го продавате в App Store. По време на процеса на преглед състоянието на Вашето приложение се променя: „Чернова“, „Подадено“, „Прегледано“ и „Публикувано“. На имейла за подаване на приложението, който сте предоставили в секцията „Информация за контакт“ на Вашия формуляр за обява, ще получавате имейли по време на прегледа. Научете повече за процеса на преглед на приложения и подаването на Вашето приложение за преглед.
Монетизиране на Вашето общодостъпно приложение
Shopify App Pricing е препоръчителният начин за таксуване на търговците за Вашето общодостъпно приложение, особено за нови приложения. Вие конфигурирате своя модел на ценообразуване еднократно по време на подаването на приложението, а платформата се грижи за избора на план, одобренията на таксите, отчитането и фактурирането. Shopify App Pricing поддържа фиксирани повтарящи се абонаменти, таксуване на база потребление и комбинирани планове.
В момента Shopify App Pricing не поддържа такси за еднократна покупка. Ако са Ви необходими еднократни покупки, засега използвайте Billing API. Инструментите за мигриране и текущата поддръжка на Billing API остават налични.
Научете повече за Shopify App Pricing и Billing API. За приложения, които вече използват Managed Pricing или Billing API, съществуващите интеграции продължават да работят. Инструментите за мигриране ще бъдат налични преди всяко извеждане от употреба.
Можете да получите достъп до подробни показатели за приходите и инсталиранията за всяко от Вашите приложения на страницата Приложения във Вашето Партньорско табло за управление.
Маркетинг и управление на Вашето общодостъпно приложение
След като приложението Ви бъде одобрено, подобрете стартирането му с помощта на ръководството „Успех при излизане на пазара“. Можете да предлагате на пазара приложението си по много начини, за да популяризирате и развивате бизнеса си. Научете повече за маркетинга на Вашето приложение и прегледайте случаи от практиката, за да подпомогнете развитието на Вашия бизнес, и за използването на реклами в App Store.
Можете да проследявате трафика си от App Store във Вашето Партньорско табло за управление с Google Analytics 4 или Facebook Pixel. Научете повече за проследяването на трафика към Вашата обява.
След като търговец инсталира Вашето приложение, той може да го оцени в App Store. Общата оценка за Вашето приложение се основава на отзивите, оставени от търговците. Общата оценка се изчислява с тежест, за да се даде приоритет на скорошни, полезни и надеждни отзиви. Положителните отзиви правят така, че приложението Ви да се показва по-нагоре в резултатите от търсенето и страниците с категории в App Store. Научете повече за управлението на отзивите за приложения в App Store.
Ефективността е важен фактор за потребителите, когато избират приложения. Когато създавате приложение, трябва да го правите с мисъл за ефективността. Ако ефективността на Вашето приложение намалее, това може да се отрази на класирането му. Научете повече за оптимизирането на ефективността на приложенията.
Можете също така да обмислите работата по получаване на статут Built for Shopify.
Процес на одит на приложение
Вашето приложение може да бъде избрано за одит. Ако приложението Ви бъде избрано за одит, ще получите известие по имейл с допълнителни инструкции на имейла, който сте добавили като „Имейл за контакт при подаване на приложение“ във Вашата обява за приложение. Изискваните промени винаги се основават на изискванията на App Store.