Сертифікація програми для маркетплейсу Бітрікс24

Наша компанія займається розробкою, підтримкою та обслуговуванням рішень на Бітрікс та Бітрікс24 будь-якої складності. Від простих односторінкових сайтів до складних інтернет-магазинів, CRM систем з інтеграцією 1С та телефонії. Досвід розробників підтверджено сертифікатами від вендора.
Пропоновані послуги
Показано 1 з 1 послугУсі 1626 послуг
Сертифікація програми для маркетплейсу Бітрікс24
Середня
~1-2 тижні
Часті питання

Наші компетенції:

Етапи розробки

Останні роботи

  • image_website-b2b-advance_0.png
    Розробка сайту компанії B2B ADVANCE
    1262
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Розробка веб-сайту для компанії ФІКСПЕР
    851
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Розробка на базі Бітрікс, Бітрікс24, 1С для компанії Development of an Online
    585
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    751
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    657
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    989

Сертифікація додатка для маркетплейсу Bitrix24

Термін «сертифікація» у контексті маркетплейсу Bitrix24 — це проходження офіційної перевірки додатка командою 1С-Bitrix перед публікацією в каталозі. Це не отримання окремого сертифіката-документа, а процес технічного й контентного ревю, після якого додаток отримує статус «Одобрено» й стає доступним для установки.

Що перевіряє команда Bitrix24

Перевірка ведеться за кількома напрямками, й розуміння критеріїв дозволяє підготуватися заранее й уникнути ітерацій.

Технічні критерії:

Коректність OAuth-флоу. Перевіряються обробка всіх сценаріїв: установка, деінсталяція, повторна установка після видалення. Додаток повинен коректно зберігати й оновлювати токени, не повинен падати при протухшому access_token — тільки тихо оновлювати через refresh.

Запрошувані скоупи. Кожен заявлений скоуп (crm, tasks, disk, im, user й т.д.) повинен реально використовуватися. Зайві скоупи — пряма причина відмови. Перевіряючий відкриває список дозволів при установці й дивиться: якщо додаток запрошує disk й telephony, але в описі немає нічого про файли й дзвінки — питання забезпечене.

Безпека. Перевіряється передача токенів: вони не мають потрапляти в URL (GET-параметри), логуватися в браузерній консолі, передаватися в localStorage у незашифрованому вигляді для sensitive операцій. HTTPS обов'язковий везде, включно з усіма CDN-ресурсами додатка.

Стійкість до помилок API. Перевіряючий тестує додаток на портальні з мінімальними правами користувача. Якщо при відсутності прав на CRM додаток показує біліш екран з 403-помилкою в консолі — відмова. Повинен бути зрозумілий UI-відповідь: «Для роботи додатка потрібен доступ до CRM».

Обробка rate limit. Додатки, які в циклі без затримок викликають API при відкритті, отримують зауваження. Перевіряється наявність кешування й паґінації.

Контентні критерії:

Опис відповідає функціональності. Перевіряючий встановлює додаток й порівнює з описом. Заявлені функції мають працювати. Скриншоти мають відповідати актуальному інтерфейсу.

Якість локалізації. Для публікації в російськомовному маркетплейсі інтерфейс повинен бути російською мовою. Машинний переклад з явними помилками — зауваження.

Іконка й промо-матеріали. Іконка 128×128px, без використання логотипу Bitrix24 або бренду 1С. Скриншоти — реальний інтерфейс, не мокапи.

Типові причини відмови й як їх уникнути

За роки роботи з маркетплейсом прослідковуються стійкі паттерни відмов:

Причина відмови Як виправити
Запрошуються зайві скоупи Аудит коду: видалити всі scope які не використовуються в REST-викликах
Додаток падає без потрібних модулів Перевірка доступних методів через app.info, graceful degradation
Токен у GET-параметрах URL Перехід на POST або заголовок Authorization
Скриншоти з тестовими даними Пересніміння з реалістичними демо-даними
Відсутня обробка деінсталяції Реалізувати /uninstall обробник із очищенням даних
Додаток не працює в мобільному Б24 Адаптивна вёрстка або окремо мобільна версія
Немає сторінки з політикою конфіденціальності Додати на сайт й указати URL у карточці додатка

Процес проходження ревю

Підготовка до відправлення. Перед відправленням на ревю потрібно самостійно пройти по офіційному чек-листу розробника (документація на dev.1c-bitrix.ru). Перевірити додаток на різних тарифах Bitrix24: «Базовий», «Стандартний», «Професійний» — доступність REST-методів різниться.

Sandbox-тестування. Створіть кілька тестових порталів з різними тарифами. Bitrix24 надає безплатні demo-портали для розробників.

Відправлення на модерацію. Через особистий кабінет партнера на partner.1c-bitrix.ru. У заявці указуєте: версія додатка, що змінилося порівняно з попередньою версією (при оновленнях), контактна особа для оперативної зв'язку.

Первинний автоматичний аналіз — проходить протягом 1–2 днів. Перевіряються базові технічні вимоги.

Ручне ревю — 5–14 днів. Перевіряючий встановлює додаток на тестовий портальне, перевіряє по сценаріям.

Ітерації. Якщо є зауваження — вони приходять у вигляді списку. Дається строк на виправлення (зазвичай 14 днів). Після виправлення — повторна перевірка, яка йде швидше (3–7 днів), якщо зміни точкові.

Прискорення проходження ревю

Кілька практик, які скорочують кількість ітерацій:

  • Прикласти до заявки тестовий аккаунт на вашому сервісі з заповненими демо-даними — перевіряючий не повинен сам реєструватися й налаштовувати
  • Написати краєінку навчальна посібник по тестуванню (1–2 сторінки): основні сценарії, що має працювати на якому тарифі
  • Перевірити додаток у режимі інкогніто (без кешу й cookies) — саме так його буде відкривати перевіряючий
  • Упевнитися що все залежні сервіси (ваш бекенд, БД, зовнішні API) працюють стабільно на час ревю

Сертифікація при оновленнях

Кожна нова версія додатка проходить повторне ревю. Воно коротше першого, якщо:

  • Не змінюються запрошувані скоупи
  • Не змінюється модель монетизації
  • Зміни задокументовані в описі версії

Мажорні зміни (нові інтеграції, нові placements, зміна роботи з даними користувачів) проходять повний цикл перевірки.

Строки

Етап Час
Підготовка до ревю (аудит, виправлення, оформлення) 1–3 тижні
Первинне ревю 1–2 тижні
Ітерації по зауваженням (1–2 раунди) 1–3 тижні
Разом від готового додатка до публікації 3–8 тижнів