Skip to main content

Integrar aplicativos de terceiros

Objetivos de aprendizagem

Após concluir esta unidade, você estará apto a:

  • Explicar por que integrações de terceiros são essenciais.
  • Listar três das integrações de terceiros mais usadas.
  • Explicar os tipos de integrações que podem ocorrer.
  • Listar três possíveis lacunas que você precisa considerar.

Por que um aplicativo de terceiros?

As integrações de terceiros são inevitáveis em uma implementação do Salesforce B2C Commerce. Isso é ruim? Não, é maravilhoso! Como aprendemos na unidade Personalizar uma arquitetura de referência do Commerce Cloud, é por design.

O Salesforce B2C Commerce tem a ver com recursos de loja, e vender online é nossa especialidade. Processar impostos, pagamentos com cartão de crédito e transportadoras de frete online, no entanto, não são. Os aplicativos de terceiros trazem sua experiência necessária para a loja.

Vamos dar uma olhada no imposto de vendas online, por exemplo. As regras básicas para a cobrança de imposto sobre vendas online são estas: se seu negócio tem uma presença física, ou "nexo", em um estado, você precisa recolher o imposto sobre vendas aplicável de clientes online nesse estado. Se você não tem uma presença física, geralmente não precisa cobrar imposto sobre vendas de vendas online.

Isso gera muitas dúvidas. O que significa "aplicável"? Algumas pessoas estão isentas? E períodos de isenção fiscal sobre vendas? E o que significa presença física? Um armazém, uma loja física, um escritório? Depende das leis de cada jurisdição.

Além disso, as leis e alíquotas fiscais sobre vendas são diferentes em todos os estados, e mudam com o tempo à medida que novas leis são aprovadas. Para acompanhar isso, você teria que rastrear as leis em todos os estados, e isso apenas nos EUA. Some-se a isso as leis em mudança em cada país, província e distrito; é nisso que você vai gastar todo o seu precioso tempo.

Ufa!

Usar um aplicativo de terceiros, criado por pessoas que se concentram exclusivamente no assunto, é uma solução muito melhor. Vamos dar uma olhada em alguns aplicativos de terceiros importantes e em como planejar para eles.

Quais aplicativos de terceiros?

As integrações planejadas devem ser detalhadas em uma seção de resumo ou na parte inicial da documentação, e disponibilizadas logo após a fase de descoberta do projeto. Agora é hora de revisitar essa lista e ter certeza de que está completa.

As integrações mais comuns com provedores terceirizados incluem processadores de pagamento, classificações e avaliações, processamento de impostos e serviços de email. São as áreas tecnológicas em que um prestador de serviços terceirizado pode brilhar.

No programa LINK do B2C Commerce, estes são alguns dos parceiros de tecnologia mais usados.

  • PayPal (Pagamento)
  • Serviços de Pagamento Adyen (Pagamento)
  • CyberSource (Pagamento)
  • Bazaarvoice (Classificações e avaliações)
  • PowerReviews (Classificações e avaliações)
  • Avalara (Imposto)
  • Experian (Verificação de endereço)
  • Tealium (Gerenciamento de tags)
  • Olapic (Social)
  • Certona (Personalização)

Onde eles se encaixam no aplicativo é fundamental. Veja algumas ideias nesta tabela.

Aplicativo de terceiros Página da loja
Pagamento Checkout
Classificações e avaliações Página de detalhes do produto
Imposto Checkout
Verificação de endereço Gerenciamento de contas, checkout (finalização de compra), lista de desejos, lista de presentes
Gerenciamento de tags Em cada página. As tags, incorporadas em cada página, capturam uma ação ou evento em um site ou dispositivo, como um endereço IP, informações do perfil do usuário e tudo em que o usuário clica ou visualiza.
Social Página de detalhes do produto, checkout
Personalização Página de detalhes do produto, página de resultados de pesquisa, mensagens

Integração de terceiros por páginas de loja.

Como planejar integrações

Você tem sua lista de aplicativos de terceiros para integrar, e agora precisa verificar se todas as peças estão no lugar. Os tipos de tarefas envolvidas nas integrações podem variar desde o carregamento de um cartucho até a transferência de dados, passando por aprender a usar um novo aplicativo baseado em navegador.

Vejamos algumas tarefas de integração de exemplo.

Formato Processo(s) Tipo de aplicativo
Cartucho Scripts e feeds de produto substituem tarefas manuais. Recomendações de produtos
Cartucho Integração direta; basta carregar um cartucho. Imposto, processador de pagamentos
Controladores Adiciona automaticamente dados ao feed do produto. Tags
Interface do usuário separada Manipula os dados do produto em um sistema baseado em navegador. Gerenciamento de conteúdo
Interface do usuário separada Informa os dados do pedido em um sistema baseado em navegador e implanta campanhas de marketing resultantes por meio de email e mídias sociais. Análises
Interface do usuário separada Cria e publica ativos de conteúdo, como guias de compra, testes, catálogos e páginas de tendências. Gerenciamento de conteúdo

Após a integração ser concluída, os testes começam independentemente da magnitude do esforço de integração. Da mesma forma, haverá tarefas em andamento, como correções de bugs e atualizações de recursos, ou a manipulação contínua de novos dados em um aplicativo separado. Verifique se o comerciante entende o impacto dessas tarefas em seus recursos.

Você pode querer adicionar mais duas colunas para ajudá-lo a fazer o acompanhamento durante a implementação.

  • Partes responsáveis (nomes, endereços e números de telefone)
  • Cronograma

Como detectar lacunas

Que tipo de lacunas você precisa procurar? Aqui estão algumas delas.

  • As tarefas de integração se encaixarão no cronograma?
  • As tarefas exigem recursos do cliente?
  • Algumas integrações dependem de outras?
  • As integrações dependem de uma versão ou recurso do B2C Commerce?
  • Algum dos pré-requisitos está indisponível ou atrasado?
  • Há problemas técnicos?
  • Se um fornecedor tem problemas, outros fornecedores podem intervir?

Vamos concluir

Neste módulo, aprendemos sobre o uso de uma arquitetura de referência como uma base de código e como lidar com personalizações. Também aprendemos sobre a integração de aplicativos de terceiros: por que aplicativos de terceiros são importantes, aplicativos típicos disponíveis e perguntas comuns que você pode precisar fazer. Agora é hora de testar seus conhecimentos e ganhar um emblema novinho em folha.

Compartilhe seu feedback do Trailhead usando a Ajuda do Salesforce.

Queremos saber sobre sua experiência com o Trailhead. Agora você pode acessar o novo formulário de feedback, a qualquer momento, no site Ajuda do Salesforce.

Saiba mais Continue compartilhando feedback