Bitrix Marketplace-da tayyor echimlarni joylashtirish: vaqtni qanday tejash kerak. Bitrix Marketplace-da tayyor echimlarni joylashtirish: vaqtni qanday tejash mumkin Bitrix play market

Marketplace - bu 1C-Bitrix xizmati bo'lib, u ishlab chiquvchilarga o'z yechimlarini mijozlar va boshqa ishlab chiquvchilarning keng auditoriyasi bilan bo'lishish imkonini beradi. Yechimlar qanday? Bu 1C-Bitrix mahsulotlariga asoslangan loyiha uchun tayyor modul yoki komponent bo'lishi mumkin, masalan, "Saytlarni boshqarish" yoki " Korporativ portal", yoki 1C-Bitrix platformalarida ham tayyor veb-sayt. Birinchi toifadagi echimlar asosan boshqa ishlab chiquvchilar auditoriyasini o'z ichiga oladi, ikkinchisi esa mijozlarga ko'proq yo'naltirilgan. Yechimlar pullik yoki bepul bo'lishi mumkin.

Ishlab chiquvchilar uchun ushbu vositadan foydalanishning afzalliklari foyda, yangi mijozlar va 1C-Bitrix hamkor tizimida o'z reytingini oshirish uchun qo'shimcha ball olish imkoniyatidir. Yaxshi bonus: e'lon qilingan birinchi yechim uchun Bitrix xush kelibsiz deb atalmish ballarni beradi - to'lanishi kerak bo'lgan miqdorni uch baravar oshiradi.

Bozorda yechimlarni joylashtirish uchun siz bir necha bosqichlarni bajarishingiz kerak:

    Siz 1C-Bitrix hamkori bo'lishingiz kerak.

    Litsenziya shartnomasini tuzing.
    Pulli yechimlarni joylashtirish uchun litsenziya shartnomasi talab qilinadi. Shartnoma to'ldiriladi shaxsiy hisob hamkor.

    Kompaniyaning talablariga muvofiq yechim tayyorlang.
    Qoidalar, qoidalar va talablar "Bozor" bo'limidagi shaxsiy kabinetingizda, echimlarga qo'yiladigan talablar bilan havolada tanishishingiz mumkin.

    Yechimni o'rnatish ustasini yaratish va yechimni Marketplaceda joylashtirish uchun grafik materiallarni tayyorlang.

    O'rnatish ustasini yarating va yechimning tarqatish paketini yig'ing.
    Yaratish hujjatlari tayyor echimlar Marketplace Bitrix Framework.

    Yechimni mustaqil sinovdan o'tkazing.
    Sinov rejasini Bitrix Framework ishlab chiquvchilari kursida topish mumkin.

    Yechimning matn tavsiflarini, o'rnatish va texnik yordam ma'lumotlarini tayyorlang.
    Bu ham muhim bosqichdir, chunki tavsifdan mijoz sizning yechimingiz nima ekanligini, u ularga mos keladimi va sotib olishga arziydimi yoki yo'qligini tushunishi kerak.

    Tayyor yechimlar katalogiga joylashtirish uchun yechim nomini va toifani tanlang.
    Shuni hisobga olish kerakki, mijozlar ko'pincha nomlar bo'yicha qidirish orqali echimlarni izlaydilar va nomni o'zgartirish shartnomaga ilovalarning yangi versiyalarini yuborishni talab qiladi, shuning uchun darhol yechim uchun to'g'ri nomni tanlash muhimdir.

    Demo sayt tayyorlang.
    Mijozlarga sizning yechimingiz aynan ular qidirayotgan narsa ekanligini tushunishlari va sotib olish to'g'risida qaror qabul qilishlari uchun siz tayyor yechimning onlayn namoyishini tayyorlashingiz kerak.

    Tarqatish paketini hamkoringizning shaxsiy hisobiga yuklab oling.
    Yuklab olish haqida batafsil ma'lumotni Marketplace veb-saytida o'qishingiz mumkin. Joylashtirish bo'yicha umumiy savollarni "Bozor" bo'limidagi shaxsiy hisobingizda topishingiz mumkin.

    Qaroringizning moderatsiyasini kuting.
    E'tibor bering, jarayon ancha uzoq davom etishi mumkin. Agar talablarga nomuvofiqliklar aniqlansa, qaror qayta ko‘rib chiqish uchun qaytariladi va kamchiliklar bartaraf etilgandan so‘ng moderatsiya jarayoni yana takrorlanadi. Bunday holda, qaror birinchi nomuvofiqlik aniqlangandan keyin qaytariladi, shuning uchun moderatsiya ketma-ket bir necha marta bajarilmasligi mumkin va ko'p vaqt yo'qoladi. Shuning uchun biz darhol talablar bilan tanishib chiqishingizni va mahsulotingizni sinov bosqichini o'tkazib yubormaslikni tavsiya qilamiz.

    Yechim xaridorlarini jalb qilish yo'llari haqida o'ylang.
    Yaxshi mahsulotni yaratish uchun etarli emasligi sababli, yordam berishingiz kerak maqsadli auditoriya uni toping!

Tayyor echimlarni ishlab chiqish sizga rivojlanishning yuqori darajasiga erishish imkonini beradi. Mijozlarning ehtiyojlarini inobatga olgan holda mahsulotni o'zingiz ko'rgan tarzda ishlab chiqish imkoniyatiga ega bo'lasiz va qoniqish sizning yechimingiz sifati, unga texnik xizmat ko'rsatish va texnik yordamga bog'liq bo'lgan mijozlar sonini ko'paytirish imkoniyatiga ega bo'lasiz. Mijozlar uchun esa bu tez va ancha arzon boshlanishdir. Shuning uchun biz sizga 1C-Bitrix-dan ushbu foydali vositani batafsil ko'rib chiqishingizni maslahat beramiz.

Marina Sennikova

CTO, whatAsoft

1C-Bitrix bozori allaqachon 3 yoshdan oshgan, ammo to'liq huquqli o'quv materiallari Menimcha, hali rivojlanish misollari yo'q. Bu muammo hatto video darslari bilan rasmiy 1C-Bitrix o'quv kursi chiqarilishi bilan ham hal qilinmadi. Ehtimol, API hujjatlari tajribali ishlab chiquvchilar uchun etarlidir, lekin bir necha yil davomida o'z yechimimni qanday qilish haqida o'ylab, qaerdan boshlashni ham bilmasdim.

Ayniqsa, ushbu muammoni hal qilish uchun men minimal funksionallikka ega (0.2 versiyada) o'zimning eng oddiy yechimimni chiqardim - "SimpleAdaptive Landing".

Tuzilishi:

Xususiyatlari:

Tuzilishi:

    • BIZ NIMA QO'YDIK - ../sayt/
      • "Xizmatlar" - ../xizmatlar/

Xususiyatlari:

  • *** - Umumiy fayllar nusxasini o'z ichiga oladi (kirill alifbosi qabul qilinadi).
    • Kontent foydalanuvchi tomonidan sehrgarning maydonlariga kiritilgan qiymatlar bilan almashtirilishi kerak bo'lgan joylarda MAKROLAR mavjud.
  • ketma-ket. MISAL:

Saytni qadoqlash printsipi:

3-bosqich - modul

Tuzilishi:

Xususiyatlari:

Qadoqlash printsipi

  1. Keling, usta qilaylik.

4-bosqich – Bozor uchun arxiv

Qadoqlash printsipi:

Tuzilishi:

Bir nechta istisnolardan tashqari, bozor arxivi bilan bir xil *

  • ** - /VERSION_NUMBER/..

Xususiyatlari:

Qadoqlash printsipi:

  1. Biz arxivni so'nggi barqaror modul bilan olamiz (to'liq), barcha o'zgarishlar saytni o'rnatish ustasida bo'ladi.
  2. O'zgartirilmagan fayllarni o'chirish
  3. Biz "qo'shimcha fayllar" tayyorlaymiz (yangilanish, modul versiyasi, tavsif)
  4. VERSION_NUMBER.zip faylidagi barcha mazmuni bilan jildni arxivlang

Huray, modul/yangilanish bozorga yuborishga tayyor!

1C-Bitrix Marketplace uchun oddiy tayyor yechimga misol

1C-Bitrix bozori allaqachon 3 yoshdan oshgan, ammo mening fikrimcha, rivojlanish misollari bilan to'liq o'quv materiallari hali ham mavjud emas. Bu muammo hatto video darslari bilan rasmiy 1C-Bitrix o'quv kursining chiqarilishi bilan ham hal qilinmadi. Ehtimol, API hujjatlari tajribali ishlab chiquvchilar uchun etarlidir, lekin bir necha yil davomida o'z yechimimni qanday qilish haqida o'ylab, qaerdan boshlashni ham bilmasdim.

Ayniqsa, ushbu muammoni hal qilish uchun men minimal funksionallikka ega (0.2 versiyada) o'zimning eng oddiy yechimimni chiqardim - "SimpleAdaptive Landing".

GitHub omborida men oddiy saytni bozor uchun to'liq huquqli modulga aylantirishning 5 bosqichiga mos keladigan 5 ta majburiyatni nashr qildim (va uning keyingi yangilanishi):

  • 1-bosqich - veb-sayt
    • 2-bosqich - Veb-sayt yaratish ustasi
    • 3-bosqich - modul (sehrgarni o'z ichiga olgan)
    • 4-bosqich - Marketplace 1C-Bitrix-ga yuborish uchun arxiv
    • 5-bosqich - 1C-Bitrix Marketplace uchun yangilanish bilan arxiv

Shunday qilib, keling, har bir bosqich nimani o'z ichiga olganini va u bilan qanday o'zgarishlar sodir bo'lishini qisqacha ko'rib chiqamiz:

1-bosqich - veb-sayt

Bu yerga

Tuzilishi:

  • Umumiy fayllar - / (sayt ildizidan)
  • Sayt shablonlari fayllari – /bitrix/templates/TEMPLATE_ID/

Xususiyatlari:

  • Biz sayt tarkibiga kiritilgan joylar uchun fayllarni saqlaymiz (shunda siz saytning turli bo'limlariga osongina yangi ochilish sahifalarini qo'shishingiz va kiritilgan maydonlarning kerakli "slaydlarini" meros qilib olishingiz mumkin)
  • Hududlarni qo'shish chaqiruvi index.php sahifasida (men buni noqulay deb bilaman, chunki u kontent muharrirlari komponentlarni chaqirish kodini buzish xavfini keltirib chiqaradi, lekin hech qanday foyda keltirmaydi. Biroq, bu shunday edi. majburiy talab moderatsiya qarorlari va muammolar shablondan 0.2.1 versiyasidagi sahifaga ko'chirildi)

2-bosqich - Veb-sayt yaratish ustasi

Bu yerga

Tuzilishi:

  • Modulning o'zi /bitrix/wizards/NAME_SPACE/MASTER_NAME/.
    • .description.php* - ../.description.php
    • Wizard wizard.php** - ../wizard.php
    • Sehrgar til fayllari (sehrgar va tavsif!) - ../lang/language_ID/
    • Rasmlar (o'rnatish jarayonini loyihalash uchun o'rnatish ustasida foydalaniladi) - ../images/
    • BIZ NIMA QO'YDIK - ../sayt/
      • Umumiy fayllar*** - ../public/LANGUAGE_ID/
      • Shablon fayllari**** - ../templates/TEMPLATE_ID/
      • "Xizmatlar" - ../xizmatlar/
        • Xizmatlar ro'yxati******** - ../.services.php
        • Xizmatlarning "Turlari"/"Guruhlari", masalan, ASOSIY***** - ../main/

Xususiyatlari:

  • * - sehrgar versiyasini (muhim emas) va sehrgar qadamlari qatorini o'z ichiga oladi (massivga yangi qadamlar qo'shish muhim!)
  • ** - Sehrgar qadamlarining o'zini, shuningdek, "standart qiymatlarni" o'z ichiga oladi. Ushbu faylda muhim:
    • "Standart" qiymatlarni asosiy massivdan tegishli bosqichga o'tkazing va ularni maxsus o'zgartirishni rejalashtirmagan bo'lsangiz ham, ularni o'sha erda qayta ishlang.
    • Tegishli bosqichlarda maydonlarni to'ldiring, saytlar yarating, fayl papkalaridan fayllarni nusxalang ("NIMA QO'YAMIZ" bo'limi). Muayyan harakatlar yo'q.
    • Kirill alifbosidan foydalanish qabul qilinishi mumkin emas!!! Biz barcha kirill harflarini til iboralariga kiritamiz!
  • **** - Shablon fayllarining nusxasini o'z ichiga oladi. Muhim:
    • Kirill alifbosiga ruxsat YO'Q. Til fayllari yoki makroslardan foydalaning.
    • Kontent foydalanuvchi tomonidan sehrgarning maydonlariga kiritilgan qiymatlar bilan almashtirilishi kerak bo'lgan joylarda MAKROLAR mavjud.
  • ****** - Ulanadigan xizmatlar majmuasi ketma-ket. MISAL:

"TYPE_NAME/GROUP" => Massiv(

"NAME" => GetMessage("SERVICE_MAIN_SETTINGS"),

"STAGES" => Massiv(

"service_file_1.php",

"service_file_2.php",

"service_file_3.php",

  • ******* - Guruhlar/turlar nomlari ko'rsatilgan papkalarda xizmat ko'rsatish fayllari mavjud. Xizmatlar MAXSUS tahrirlar qiladi. Masalan, ular umumiy fayllar/shablonlardagi makroslarni o'rnatish ustasidagi qiymatlar bilan almashtiradilar (misolda) yoki ma'lumot bloklarini import qiladilar (misolda emas).

Saytni qadoqlash printsipi:

  1. Umumiy fayllarni /bitrix/wizards/NAME_SPACE/MASTER_NAME/site/public/LANGUAGE_ID/ ga yuklang
  2. Shablonni /bitrix/wizards/NAME_SPACE/MASTER_NAME/site/templates/template_ID/ ga yuklang
  3. Kerakli qismlarni makrolar bilan almashtiring
  4. Biz umumiy/shablon uchun muhim bo'lgan o'zgaruvchilar bilan sehrgar va tavsifni bosqichma-bosqich yozamiz
  5. Biz makrolar bilan ishlaydigan xizmatlarni yozamiz
  6. Biz loyihalashtiramiz (til iboralarini yozamiz va hokazo)

3-bosqich - modul

Bu yerga

Tuzilishi:

  • * - /bitrix/modules/PARTNER_CODE.MODULE_CODE/..
    • Majburiy kiritish** - ../include.php
    • Modul tili fayllari - ../lang/LANGUAGE_ID/
    • modul o'rnatuvchisi - ../install/
      • Modul versiyasi*** - ../version.php
      • O'rnatuvchi**** - ../index.php
      • O'rnatish ustasi***** - ../wizards/
      • Komponentlar******** - ../komponentlar/

Xususiyatlari:

  • * - kichik harflarda hamkor kodi. Modul kodi, shuningdek, pastki chiziqsiz kichik lotin harflarida (shablon/masterdan farqli o'laroq)
  • ** - Agar siz demo versiyasi uchun himoyani amalga oshirmasangiz, u bo'sh bo'lishi mumkin.
  • *** - Bozor uchun juda muhim!
  • **** - sherik bilan modul uchun kodni o'z ichiga oladi.
  • ***** - Oldingi bosqichning tegishli papkasi tarkibining nusxasi. O'rnatilganda, yechim /bitrix/wizards/ jildiga ko'chiriladi va sizni 2-bosqichga o'tkazadi.
  • ****** - Misolda ko'rsatilmagan. Modulni o'rnatishda u oddiygina tegishli papkaga ko'chiriladi.

Qadoqlash printsipi

  1. Keling, usta qilaylik.
  2. Blankaga ko'ra har xil tinsellarni joylashtiramiz.

4-bosqich – Bozor uchun arxiv

Bu yerga

Qadoqlash printsipi:

  1. /bitrix/modules/PARTNER_CODE.MODULE_CODE/ jildining mazmunini oling va uni /.last_version/ jildiga qo'ying.
  2. /.last_version/ jildini archive.last_version.zip ichiga arxivlang

5-bosqich - bozorni yangilash

Bu yerga

Tuzilishi:

Bir nechta istisnolardan tashqari, bozor arxivi bilan bir xil *

  • ** - /VERSION_NUMBER/..
    • Yangilanishning matn tavsifi*** - ../description.ru
    • O'rnatuvchini yangilash**** - updater.php

Xususiyatlari:

  • * - Yangilanishga faqat O'ZGARLANGAN fayllar kiritilgan
  • ** - Jild nomida /.last_version/ o'rniga modul versiya raqami ishlatiladi (/VERSION_NUMBER/install/version.php-dagi modul versiya raqamiga mos kelishi kerak)
  • *** - 1C-Bitrix Marketplace-da yangilanish haqidagi ma'lumotlarni ko'rsatish uchun ishlatiladigan matn fayli
  • **** - Eng oddiy holatda, ombordagi namunadan foydalanish mumkin, unda aniq harakatlar hali kiritilmagan;

Qadoqlash printsipi:

  1. Biz arxivni so'nggi barqaror modul bilan olamiz (to'liq), barcha o'zgarishlar saytni o'rnatish ustasida bo'ladi.
  2. O'zgartirilmagan fayllarni o'chirish
  3. Biz "qo'shimcha fayllar" tayyorlaymiz (yangilanish, modul versiyasi, tavsif)
  4. VERSION_NUMBER.zip faylidagi barcha mazmuni bilan jildni arxivlang

Huray, modul/yangilanish bozorga yuborishga tayyor!

Bitrix24 ochiq API-ga ega bo'lib, u mijozlarimiz va hamkorlarimizga bulutga asoslangan portallari ichidagi ish oqimlari va biznes mantiqini sozlash orqali bulutli intranet yechimlarini yaxshilash imkonini beradi. Bitrix24, shuningdek, shaxsiy biznes ilovalarini yaratish uchun ajoyib SaaS platformasini ifodalaydi.

Bitrix24 uchun ilovangizni qanday yaratish mumkin?

Agar siz IT-mutaxassis bo'lsangiz va Bitrix24 uchun veb-ilovani yaratmoqchi bo'lsangiz, quyidagi oddiy ko'rsatmalarga amal qiling:

  1. Agar arizangiz barcha Bitrix24 hisoblarida mavjud boʻlishini istasangiz, toʻldirish orqali bizning hamkorimiz boʻling. Agar siz faqat hisobingiz uchun shaxsiy ilova yaratmoqchi bo'lsangiz, ro'yxatdan o'tish shart emas.
  2. Veb-ilovalaringizni qanday yaratishingiz haqida hamma narsani bilib oling.
  3. Shaxsiy ilovangizni yuklash uchun Bitrix24 hisobingizdagi (chapda) Ilovalar menyusidagi “Ilova qo‘shish” bandini tanlang yoki ilovangiz hammaga ochiq bo‘lishini istasangiz, hamkor profilingizda!

Veb-ilovani avtorizatsiya qilish va xavfsizlik

Bitrix24 Cloud hisobingizga yangi ilova qo‘shish jarayoni oson va biz uni iloji boricha shaffof va xavfsiz qilishga harakat qildik. Har bir veb-ilova sizga Bitrix24 hisobingizda foydalanishi (va o'zgartirishi) mumkin bo'lgan ma'lumotlar ro'yxatini taqdim etadi va buni amalga oshirish uchun sizdan ruxsat so'raydi. Yangi ilova faqat sizning ruxsatingiz bilan o'rnatiladi.

oAuth xavfsizlik mexanizmi ushbu veb-ilovaning faqat siz ko'rsatgan ma'lumotlarga kirishini ta'minlaydi (masalan, veb-ilova vazifalarga, CRM-mijozlarga va hokazolarga kirish uchun sizdan ruxsat so'rashi mumkin).

Veb-ilovalar uchun g'oyalaringiz bormi?

Agar siz IT-mutaxassis bo'lmasangiz, lekin sizning Bitrix24 portalingizdagi maxsus ilova orqali hal qilinishi mumkin bo'lgan alohida ehtiyojlaringiz bo'lsa, o'z fikringizni biz bilan baham ko'ring! Biz sizning intranet yechimingizni biznesingizga to'liq moslashtirish uchun qo'limizdan kelganini qilamiz! Bizga elektron pochta xabarini yuboring

Bepul yechimni qanday o'rnatish kerak?

1. O'rnatish 1C-Bitrix: Sayt boshqaruvi yoki Korporativ portal .
Siz ularni bu yerdan yuklab olishingiz mumkin havola.

2. Tanlangan yechim sahifasida yashil "O'rnatish" tugmasini bosing.
Qalqib chiquvchi oynada veb-saytingiz yoki portalingiz manzilini kiriting (1-bandga qarang), "O'rnatish" tugmasini bosing.

3. O'rnatish yangi yorliqda ochiladi, keyin sehrgarning amallarini bajaring.

4. Har bir yechim o'ziga xos xususiyatlarga ega va o'rnatish va sozlashni yakunlash uchun turli qadamlarni talab qilishi mumkin.
Batafsil ma'lumot va hujjatlar "O'rnatish" blokidagi yechim kartasida keltirilgan. O'rnatishni boshlashdan oldin ushbu ma'lumotni ko'rib chiqishingizni tavsiya qilamiz.

Pulli yechimni qanday sotib olish mumkin

Xarid qilish uchun yechim kartasidagi “Sotib olish” tugmasini bosing, oʻzingizga qulay toʻlov usulini tanlab, buyurtma bering. To'lovni amalga oshirgandan so'ng, siz buyurtma berishda ko'rsatgan elektron pochtangizga kupon va uni faollashtirish bo'yicha ko'rsatmalar bilan xat yuboriladi.


Diqqat! Kuponni faollashtiringfaqatyechim sotib olingan loyiha bo'yicha. Uni NFR va DEMO tugmalarida faollashtirmang.Kuponni qayta faollashtirish mumkin emas


Yechimni o'rnatish uchun sizga kerak bo'ladi:
  1. Administrator huquqlari bilan saytingizning boshqaruv paneliga kiring.
  2. Bozor bo'limiga o'ting > Yechimlarni yangilash - "Kuponni faollashtirish" yorlig'iga o'ting va maxsus maydonga kuponni kiriting.
  3. Kuponni kiritgandan so'ng, sotib olingan yechim o'rnatish uchun echimlar ro'yxatida paydo bo'ladi. "O'rnatish" tugmasini bosing va keyingi ko'rsatmalarga amal qiling.

Texnik qo'llab-quvvatlash va yangilanishlar

1C-Bitrix Marketplacedagi hamkorlarning qarorlari uchun javobgar emas. Texnik yordam Bozordagi echimlar ularning ishlab chiquvchilari tomonidan amalga oshiriladi. Aloqa ma'lumotlari va qoidalar "Yordam" yorlig'idagi yechim kartasida ko'rsatilgan

Marketplace katalogidagi barcha echimlar faqat 1C-Bitrix mahsulotlariga o'rnatiladifaol litsenziya. Holatni saytingizning boshqaruv panelida, "Yangilanishlar" bo'limida yoki bizning sahifamizda tekshirishingiz mumkin veb-sayt.

1C-Bitrix: Marketplace-dagi pullik echimlarni yangilash va qo'llab-quvvatlash uchun amal qiladi1 yil.Qo'llab-quvvatlash muddati tugagandan so'ng, siz istalgan vaqtda yangi versiyani yechim narxining 50% narxida sotib olishingiz mumkin (agar ishlab chiquvchi yangi versiyani chiqargan bo'lsa va uning soni siz o'rnatganidan yuqori bo'lsa). Shu vaqtgacha sizning yechimingiz avvalgidek ishlaydi, yangilanishlarning etishmasligi ishlashga ta'sir qilmaydi;

Yangi versiyani sotib olish saytingizning boshqaruv panelidan amalga oshiriladi: Marketplace - O'rnatilgan echimlar. Yangilanishlarni qabul qilish muddatlari ham shu yerda ko'rsatilgan.