[Integração]{class="badge positive"}

Integrar o AEM Forms e o Marketo

[AEM Forms 6.5]{class="badge informative"}

A Marketo, parte da Adobe fornece software de Automação de marketing com foco no marketing baseado em conta, incluindo email, dispositivos móveis, anúncios sociais, digitais, gerenciamento da Web e análises.

Usando o modelo de dados de formulário do AEM Forms, agora podemos integrar o formulário AEM ao Marketo sem interrupções.

Saiba mais sobre o Modelo de Dados de Formulário

O Marketo expõe uma API REST que permite a execução remota de muitos dos recursos do sistema. Desde a criação de programas até a importação de leads em massa, há muitas opções que permitem o controle refinado de uma instância do Marketo. Usar o modelo de dados de formulário é muito simples integrar o AEM Forms com o Marketo.

Este tutorial guiará você pelas etapas relativas à integração do AEM Forms com o Marketo usando o modelo de dados de formulário. Ao concluir o tutorial, você terá um pacote OSGi que fará a autenticação personalizada no Marketo. Você também terá configurado a fonte de dados usando o arquivo swagger fornecido.

Para começar, é altamente recomendável que você esteja familiarizado com os seguintes tópicos listados na seção Pré-requisitos.

Pré-requisitos

  1. Servidor AEM com pacote complementar do AEM Forms instalado
  2. Ambiente de desenvolvimento local do AEM
  3. Familiarizar-se com o modelo de dados de formulário
  4. Conhecimento básico dos arquivos do Swagger
  5. Criação de Forms adaptável

ID e Chave Secreta do Cliente

A primeira etapa na integração do Marketo com o AEM Forms é obter as credenciais de API necessárias para fazer as chamadas REST usando a API. Você precisará do seguinte

  1. client_id
  2. client_secret
  3. identity_endpoint
  4. URL de autenticação

Siga a documentação oficial do Marketo para obter as propriedades mencionadas acima. Como alternativa, você também pode contatar o administrador da sua instância do Marketo.

Antes de começar

Baixe e descompacte os ativos relacionados a este artigo. O arquivo zip contém o seguinte:

  1. BlankTemplatePackage.zip - este é o modelo de formulário adaptável. Importe isso usando o gerenciador de pacotes.
  2. marketo.json - Esse é o arquivo swagger usado para configurar a fonte de dados.
  3. MarketoAndForms.MarketoAndForms.core-1.0-SNAPSHOT.jar - Esse é o pacote que faz a autenticação personalizada. Você pode usar isso se não conseguir concluir o tutorial ou se o pacote não estiver funcionando como esperado.

Próximas etapas

Criar autenticação personalizada

recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e