Картриджи витрины
Собственный код, наложенный поверх базовой эталонной витрины, меняющий поток оформления заказа, отображение цен или поведение конкретной страницы без прямого редактирования кода самой Salesforce.
Salesforce
Витрины, картриджи и сборки headless-витрин на Salesforce B2C Commerce, в формате выделенного разработчика, проекта с фиксированным объёмом, поддержки в подборе персонала или консалтинга.
Бизнесу, уже выбравшему B2C Commerce, собственную платформу электронной коммерции Salesforce, нужно нанять Salesforce Commerce Cloud-разработчика в Дубае, а не обычного веб-разработчика, потому что модель настройки платформы и её логика оформления заказа не похожи на типичную сборку интернет-магазина. Commerce Cloud оправдывает себя на больших каталогах с интенсивными акциями, многорегиональных витринах или пиковых нагрузках распродаж, с которыми более простая платформа электронной коммерции справлялась бы с трудом.
Традиционный способ настроить витрину: через картриджи, слои серверного кода и шаблонов, накладываемые поверх базовой эталонной витрины Salesforce, известной как SFRA. Более новые сборки всё чаще полностью отделяют витрину, обращённую к покупателю, размещая её отдельно от движка коммерции и взаимодействуя с ним исключительно через API, подход, который Salesforce называет headless или составной витриной. Разработчику, работающему с Commerce Cloud в Дубае сегодня, нужно чётко понимать, к какому из двух типов относится ваш проект, поскольку повседневная работа выглядит совсем по-разному.
Остальная часть страницы охватывает, что включает эта работа, какие навыки стоит проверить, и как нанять Salesforce Commerce Cloud-разработчика в Дубае под ту форму, которая реально нужна вашему магазину.
Что строит Commerce Cloud-разработчик
Конкретные результаты, а не общее описание должности.
Собственный код, наложенный поверх базовой эталонной витрины, меняющий поток оформления заказа, отображение цен или поведение конкретной страницы без прямого редактирования кода самой Salesforce.
Конфигурация и скрипты для того, как товары организованы, оцениваются и показываются в категориях, акциях и поиске.
Мерчандайзинговые и посадочные страницы, построенные собственным инструментом перетаскивания Salesforce, расширенные собственными компонентами там, где инструмент перетаскивания исчерпывает возможности.
Отдельно размещённая витрина на JavaScript, вызывающая Commerce API от Salesforce для каждого действия с товаром, корзиной и оформлением заказа, для магазина, желающего больше контроля над собственным фронтендом.
Подключение Commerce Cloud к платёжным провайдерам, налоговым движкам, управлению заказами или логистическому партнёру в ОАЭ через её опубликованные API.
Исправление медленной страницы списка товаров или шага оформления заказа, что на корпоративном каталоге часто оказывается проблемой кэширования или запроса, а не дизайна.
Важные навыки
Конкретные знания платформы, которые общий опыт в электронной коммерции не покрывает.
| Навык или инструмент | Как выглядит хороший уровень | Почему это важно |
|---|---|---|
| Структура SFRA и картриджей | Понимает базовый картридж, подключаемые картриджи и то, как собственный картридж накладывается поверх них без прямого редактирования базового | Прямое редактирование базового картриджа сильно усложняет будущие обновления платформы |
| Конфигурация Business Manager | Уверенно работает в административной консоли Salesforce для настройки сайта, каталога и акций, а не только в коде | Некоторые настройки действительно относятся к конфигурации, а не к скрипту |
| Владение Commerce API | Строил напрямую по Commerce API от Salesforce, для headless-витрины или интеграции | Сборка новой витрины полностью зависит от этого API, а не от страниц, отрисованных сервером |
| Понимание производительности | Знает, как работают кэширование, индексация и поиск на платформе, и где реально отказывает медленная страница | Большой каталог раскрывает проблемы производительности, которых небольшой магазин никогда не показал бы |
| Дисциплина тестирования и релизов | Тестирует изменения на песочнице перед релизом в рабочую систему, с чётким планом отката | Витрина электронной коммерции не может позволить себе непротестированные изменения на живом оформлении заказа |
Полезная проверка на этапе оценки объёма: спросить, была ли недавняя работа построена по классическому подходу с картриджами или по новой составной модели витрины, которую Salesforce документирует на собственной странице сертификата B2C Commerce Developer, поскольку оба пути законны в зависимости от того, сколько контроля над собственной витриной хочет бизнес. Какой бы путь ни выбрал кандидат, именно это реальный сигнал, на который стоит смотреть, когда вы нанимаете Salesforce Commerce Cloud-разработчика в Дубае, а не годы в резюме.
Форматы работы с нами
Выделенный разработчик подходит работающему магазину с постоянной программой акций, сезонных сборок и изменений каталога, которую нужно вести. Проект с фиксированным объёмом подходит определённой задаче, новой теме витрины, headless-миграции или конкретной интеграции, поставляемой по письменному объёму работ с полной передачей кода и конфигурации. Поддержка в подборе персонала подходит бизнесу, который хочет нанять Commerce Cloud-разработчика напрямую и удержать его в штате надолго, где мы берём на себя описание вакансии, поиск и техническую оценку. Консалтинг подходит бизнесу, уже работающему на платформе, который хочет независимый обзор структуры картриджей или производительности перед следующим релизом.
Оценка кандидата
Вопросы, отделяющие реальный опыт на платформе от общего резюме по электронной коммерции.
Уверенный ответ, называющий классический подход с картриджами или headless-составную модель, и почему проект выбрал именно её, хороший ранний сигнал.
Спросите, что он накладывал, почему это не было встроено в базовый картридж, и как он пережил последующее обновление платформы.
Сезонная распродажа или запуск акции раскрывает проблемы производительности и кэширования, которых тихий магазин никогда бы не показал, и реальный ответ будет конкретным.
Покажите на экране простую задачу по каталогу или акции и посмотрите, тянется ли кандидат к конфигурации или без нужды к коду.
Кандидат с реальным опытом опишет тестирование на песочнице, поэтапный запуск и план отката, а не прямую правку на живом сайте. Это шаг, на котором бизнес, планирующий нанять Salesforce Commerce Cloud-разработчика в Дубае для активного магазина, узнаёт больше всего.
Сертификации
Что доказывает собственный credential B2C Commerce от Salesforce и как его проверить.
Salesforce ведёт этот credential через Trailhead именно для разработчиков с реальным опытом сборки на B2C Commerce. Мы не заявляем этот credential от имени нашей собственной команды, но можем указать его как требование, когда отбираем кандидата на роль в Commerce Cloud.
Попросите кандидата разобрать вместе с вами живую витрину, которую он построил, включая хотя бы одну проблему, которую было действительно сложно решить, поскольку один сертификат не показывает, как человек справляется с запутанным реальным проектом под дедлайном.
Особенности ОАЭ
Две области, возникающие на реальной сборке витрины в Дубае.
Федеральный декрет-закон № 45 от 2021 года, федеральный закон ОАЭ о защите персональных данных, требует, чтобы данные клиентов, собранные при оформлении заказа, от имён до адресов доставки, были защищены и обрабатывались с согласия, с ограниченными исключениями. Поднимите этот вопрос заранее с тем, кто настраивает оформление заказа и маркетинговое согласие на витрине.
Витрине, продающей арабоязычным покупателям, нужны каталог, оформление заказа и контент Page Designer, реально протестированные на арабском и с вёрсткой справа налево, а не только переведённые в административной консоли в предположении, что они отрисуются правильно. Любой Salesforce Commerce Cloud-разработчик, работающий над витриной в Дубае, должен относиться к этому тестированию как к части сборки, а не как к запоздалой мысли.
Эта страница относится к нашей категории Salesforce, части более широкого раздела наём разработчиков в Дубае. Если ваш магазин ещё не остановился именно на Commerce Cloud, наша более широкая услуга решения для электронной коммерции служит более открытой отправной точкой, а для CRM-стороны экосистемы Salesforce, а не витрины, наши страницы Salesforce Apex-разработчик и Salesforce Lightning-разработчик охватывают это отдельно. Бизнесу, сравнивающему платформы, может также пригодиться наша категория разработчики Adobe Commerce для сравнения.
Прямые ответы
Это собственная платформа электронной коммерции Salesforce, официально называемая B2C Commerce, построенная для интернет-магазинов с большим каталогом, акциями и логикой оформления заказа, с которой более простая платформа справляется с трудом в таком масштабе. Это отдельный продукт от CRM-облаков Salesforce, со своими инструментами разработчика и собственной сертификацией.
Нет. B2C Commerce это платформа корпоративного уровня с собственной средой скриптинга, настройкой на основе картриджей и, для новых сборок, отдельным слоем headless-витрины, поэтому навыки напрямую не переносятся с типичной сборки на WooCommerce или Shopify. Если вашему магазину такой масштаб не нужен, более простая платформа обычно практичнее, и мы прямо скажем об этом на этапе оценки объёма.
Если ваш бизнес уже работает на B2C Commerce, или принято решение перейти на неё, вам нужен разработчик именно с реальным опытом B2C Commerce, поскольку структура её картриджей и её API не похожи на типичный веб-стек. Для нового магазина без выбранной платформы наша более широкая услуга решений для электронной коммерции подойдёт лучше в качестве отправной точки.
Настройка, при которой витрина, обращённая к покупателю, строится и размещается отдельно от самого движка B2C Commerce, полностью взаимодействуя с ним через Commerce API от Salesforce. Она даёт больше контроля над дизайном и производительностью витрины ценой большего числа движущихся частей для сборки и поддержки.
Иногда да, но относитесь к этому как к отдельному набору навыков, который стоит подтвердить, а не предполагать. У B2C Commerce и CRM-облаков Salesforce общий поставщик, но не общая кодовая база, поэтому сильный Commerce Cloud-разработчик не становится автоматически сильным Apex- или Lightning-разработчиком, и наоборот.
Источники
Фиксированная цена в письменном виде
Получили. Мы уже готовим ваше предложение.
В рабочее время вы получите его в течение 45 минут. Проверьте почту, там письмо с подтверждением.