1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/hms-core-hms-ecommerce-demo

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README_ZH.md 13 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 24.11.2024 06:02 ea4825b

HMS E-commerce Demo

Описание

HMS Core предоставляет интегрированное решение для разработки и внедрения электронной коммерции, которое помогает разработчикам быстро привлекать клиентов, повышать конверсию и обеспечивать устойчивый рост бизнеса.

Проект предлагает демонстрационное приложение для покупок на основе соответствующих комплектов HMS Core. Демонстрация показывает, как использовать решение HMS Core в приложении для покупок, включая полный процесс покупки, за исключением оплаты.

Скачать демоверсию

Выберите подходящий регион, отсканируйте соответствующий QR-код с помощью браузера, и вы сможете загрузить демонстрационное приложение.

Китай Азия, Африка и Латинская Америка Европа Россия

Особенности

В следующих страницах используются функции HMS Core:

  • страница со списком товаров;
  • страница с подробной информацией о товаре;
  • корзина покупок/избранное;
  • демонстрация продуктов с использованием изображений, видео и 3D-продуктов;
  • поиск по штрихкоду;
  • поиск продукта по изображению или голосу;
  • оплата с помощью сканирования QR-кода и генерация QR-кодов;
  • вход и выход одним нажатием;
  • напоминание о заказе;
  • получение информации о местоположении пользователя;
  • получение адреса пользователя;
  • функции членства;
  • проверка целостности системы;
  • функция оценки пользователей, которая также поддерживает автоматический перевод;
  • AR-пример использования;
  • распознавание банковских карт;
  • географический забор;
  • интеллектуальный сервис поддержки клиентов;
  • система накопления баллов;
  • руководство по использованию приложения в офлайн-магазинах;
  • маркетинговые акции с предоставлением скидок;
  • обмен продуктами.

Создание приложения

Среда компиляции:

  • Android Studio: 4.1;
  • Android SDK: 19;
  • Gradle: 6.3.

Локальное выполнение

  1. Клонируйте репозиторий кода:

Вы также можете загрузить ZIP-архив, содержащий этот проект. 2. Скопируйте свой файл jks и файл agconnect-services.json в каталог app. Информацию о создании файлов jks и agconnect-services.json можно найти здесь: Настройка AppGallery Connect. 3. Обновите информацию о вашем файле jks и идентификаторе приложения в файле app/build.gradle. 4. Скомпилируйте приложение в командной строке:

  • cd hms-ecommerce-demo;
  • gradle clean;
  • gradle build.

Использование комплекта

  • Account Kit поможет вам напрямую использовать учётную запись Huawei для входа в систему.

    • Изображение: вход в учётную запись.*
  • Scan Kit позволяет сканировать штрихкоды и QR-коды, просматривать продукты, оплачивать покупки с помощью сканирования и генерировать QR-коды.

  • Изображения: сканирование продуктов, оплата с помощью сканирования, генерация QR-кодов.*

Вы можете использовать следующие штрихкоды для тестирования функции покупки с помощью сканирования:

  • Изображение: штрихкоды.*

  • ML Kit может помочь вам искать похожие товары с помощью фотографий продуктов.

  • Изображение: поиск похожих товаров с помощью фотографии.*

  • После оформления заказа Push Kit будет отправлять вам соответствующие уведомления.

  • Изображение: уведомление о заказе.*

  • Когда вы просматриваете информацию о продукте, Video Kit покажет вам соответствующее видео о продукте.

  • Изображение: демонстрация видео.*

  • Location Kit может получить ваше текущее местоположение и предоставить информацию о регионе, в котором вы находитесь. Он также может предоставить функцию географического забора, чтобы вы получали уведомления, когда вы входите или выходите из указанной области.

  • Изображение: географический забор.*

  • Identity Kit может получать адреса, которые вы уже настроили, что позволяет быстро заполнять адреса доставки.

  • Analytics Kit может собирать базовую информацию об использовании текущего приложения для анализа и статистики использования приложения, чтобы разработчики могли оптимизировать его.

  • Scene Kit может демонстрировать 3D-продукты.

  • IAP Kit может помогать в оформлении членских отношений и предоставлении членских льгот.

  • Safety Detect может проверять целостность системы при запуске, обеспечивая безопасность среды выполнения.

  • AR Engine может предоставлять функции примерки и демонстрации продуктов, такие как примерка очков.

  • Map/Location Kit может показывать информацию о магазинах в автономном режиме и создавать навигационные маршруты.

  • Search Kit может предлагать интеллектуальные услуги поддержки клиентов через диалоговые системы, автоматически отвечая на вопросы пользователей.

  • Интеграция с CaaS Kit позволяет пользователям совместно использовать экраны во время процесса покупки через функцию «поделиться экраном».

  • Интеграция с Crash Kit позволяет регистрировать и отслеживать сбои приложений.

  • Функция добавления товаров в избранное: пользователи могут добавлять любимые товары в избранное и просматривать их на отдельной странице избранного.

  • Специальные предложения на товары: все цены на товары отображаются с указанием первоначальной и специальной цен, причём специальные цены выделяются.

  • Новые товары: отдельная страница для новых товаров, где отображается оставшееся время для специальных предложений со скидкой, и пользователи могут подписаться на товары, вызывая уведомления.

  • Система накопления баллов: когда пользователи покупают товары, они получают баллы в зависимости от суммы покупки.

  • Обмен товарами: когда пользователи просматривают товары, они могут делиться ими через ссылки в социальных сетях, таких как Alipay, WeChat и Facebook.

Примечание

Демонстрационное приложение для покупок предназначено для имитации реального процесса покупок. Поэтому количество товаров ограничено, некоторые функции недоступны, а другие являются виртуальными.

  • Виртуальная покупка товаров: покупка товаров в демонстрационном приложении не приводит к списанию средств.
  • Членство в приложении: подписка на услуги в приложении является реальной и приведёт к списанию средств, но возврат средств не предусмотрен.
  • Товары в приложении: товары в демонстрационном приложении являются виртуальными.
  • Заказы в приложении: заказы в демонстрационном приложении также являются виртуальными и не приводят к фактической покупке или доставке.
  • Реклама в приложении: реклама в демонстрационном приложении предназначена только для целей тестирования.
  • Учётные записи в приложении: учётные записи, используемые в демонстрационном приложении, берутся из учётных записей мобильных телефонов пользователей. Приложение использует изображения профиля и имена учётных записей для отображения в приложении.

Участие

Если вы хотите узнать больше о HMS Core, посетите HMSCore on Reddit, чтобы быть в курсе последних новостей о HMS Core и общаться с другими разработчиками.

Если у вас есть дополнительные вопросы о том, как использовать этот пример проекта, вы можете связаться с нами через следующие каналы: Рекомендуется отражать проблемы, связанные с разработкой программного обеспечения, на Stack Overflow, снабжая свой вопрос тегом huawei-mobile-services.

Также можно сообщать о других проблемах в ветке HMS Core на форуме разработчиков Huawei или искать там предложения и рекомендации.

Если вы обнаружили баг в демонстрационном проекте, приглашаем вас сообщить об этом через issue на сайте gitee.com. Также вы можете отправить запрос на внесение изменений через Pull Request.

Licensing and Terms

Демонстрационный проект HMS «Шопинг» использует лицензию Apache 2.0.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/hms-core-hms-ecommerce-demo.git
git@api.gitlife.ru:oschina-mirror/hms-core-hms-ecommerce-demo.git
oschina-mirror
hms-core-hms-ecommerce-demo
hms-core-hms-ecommerce-demo
main