Acesso ao sistema SAP Practice
Instalação da vitrine modular do SAP Commerce Cloud
Projetando a experiência de compra dos clientes com a personalização do SAP Commerce
Configuração e personalização da funcionalidade de pesquisa e navegação
Uso da pesquisa adaptativa para criar uma experiência de pesquisa personalizada
Gerenciando promoções no SAP Commerce Cloud
Administrar cupons e utilizá-los em promoções
Usando o módulo OCC para fornecer serviços web RESTful orientados ao comércio
Uso de informações adicionais no SAP Commerce Cloud

Apresentando o módulo Omni Commerce Connect

Objective

After completing this lesson, you will be able to descreva os principais recursos e benefícios do Omni Commerce Connect – RESTful Web Services disponíveis prontos para uso.

O módulo Omni Commerce Connect

O que é Omni Commerce Connect?

O módulo Omni Commerce Connect (OCC) facilita a comunicação de dados em vários canais no SAP Commerce Cloud.

Esta imagem ilustra vários canais que podem usar o OCC para interface com o SAP Commerce Cloud.

O OCC inclui uma suíte de APIs de Web Service que:

  • Forneça uma solução omnichannel abrangente para as empresas.
  • Melhore a experiência do cliente permitindo interações perfeitas em vários canais, incluindo dispositivos móveis, mídias sociais e lojas físicas.
  • Ofereça suporte às interações em vários pontos de contato na jornada do cliente, permitindo que as empresas otimizem suas operações comerciais, interações e serviços.

Principais recursos do OCC

Aqui estão listados os principais recursos fornecidos pelo OCC:

  • Spring MVC serve como a estrutura fundamental para o OCC.
  • XML e JSON são suportados como formatos de dados de solicitação e de resposta.
  • A segurança da API é garantida pelo uso do OAuth 2.
  • Validação de cache da Web baseada em etga e solicitações condicionais são implementadas.
  • São suportadas duas versões:
    • v1, que é dependente do estado e usa cookies JSESSIONID
    • v2, que é sem estado e suporta JSON/XML para a comunicação de dados.
  • v2 é a versão padrão e deve ser a escolha preferida. v1 ainda é suportado, mas somente para compatibilidade com versões anteriores.
  • Há suporte a modelos B2C e B2B, com as principais funcionalidades de comércio a serem introduzidas na próxima seção.
  • A Swagger é empregada para criar, visualizar e documentar os serviços web RESTful, que serão demonstrados em uma seção posterior.
  • As APIs OCC podem ser facilmente personalizadas para atender às necessidades empresariais, que serão abordadas posteriormente nesta unidade.

Funcionalidades de comércio padrão em OCC

A API OCC oferece uma série de funcionalidades de comércio padrão para clientes. Estes são alguns exemplos importantes:

  • Pesquisa e detalhes do produto: a API permite pesquisas avançadas de produtos, buscando informações abrangentes sobre produtos, disponibilidade em estoque e detalhes de preços.
  • Promoções e Vouchers: A API facilita o manuseio e gerenciamento de promoções e vouchers, permitindo que os clientes apliquem descontos e ofertas especiais.
  • Gerenciamento de pedidos: Ele fornece recursos para verificar o status do pedido, recuperar informações e histórico do pedido, fazer novos pedidos e interfaces para buscar e cancelar pedidos.
  • Opções de pagamento e entrega: os usuários podem recuperar e selecionar entre as opções de pagamento e entrega aplicáveis por meio da API.
  • Gerenciamento de usuários: a API oferece pontos de extremidade para gerenciar perfis de usuário, endereços, alterações de senha e acessar o histórico de pedidos.

Para visualizar a lista completa de APIs OCC, você pode usar a IU Swagger integrada, que serve como documentação da API REST interativa.