Visão geral da extensão do Cloud Connector
A extensão de encaminhamento de eventos do Cloud Connector permite criar solicitações HTTP personalizadas para enviar ou recuperar dados de um destino. A extensão do Cloud Connector é como ter o Postman na Adobe Experience Platform Edge Network e pode ser usada para enviar dados a um terminal que ainda não tem uma extensão dedicada.
Use essa referência para obter informações sobre as opções disponíveis ao usar esta extensão para criar uma regra.
Tipo de ação da extensão Cloud Connector
Esta seção descreve o tipo de ação Enviar dados disponível na extensão do Adobe Experience Platform Cloud Connector.
Tipo de solicitação
Para selecionar o tipo de solicitação exigido pelo ponto de extremidade, selecione o tipo apropriado na lista suspensa Request Type.
URL do ponto terminal
No campo de texto próximo ao menu suspenso do Tipo de solicitação, digite o URL do ponto de extremidade para o qual você está enviando dados.
Parâmetros de consulta, cabeçalhos e configuração de corpo
Use cada uma dessas guias (Parâmetros de consulta, Cabeçalhos e Elementos de dados do corpo) para controlar quais dados são enviados a determinado ponto de extremidade.
Parâmetros de consulta
Defina uma chave e um valor para cada par de valor-chave que você deseja enviar como um parâmetro de string de consulta. Para inserir manualmente um elemento de dados, use a tokenização de elemento de dados com chave para o encaminhamento de eventos. Para referenciar o valor de um elemento de dados chamado "siteSection" como uma chave ou valor, digite {{siteSection}}. Ou selecione o elemento de dados criado anteriormente, selecionando-o no menu suspenso.
Para adicionar parâmetros de consulta, selecione Add Another.
Cabeçalhos
Defina uma chave e um valor para cada par de valor-chave que você deseja enviar como cabeçalho. Para inserir manualmente um elemento de dados, use a tokenização de elemento de dados com chave para o encaminhamento de eventos. Para referenciar o valor de um elemento de dados chamado "pageName" como uma chave ou valor, digite {{pageName}}. Ou selecione o elemento de dados criado anteriormente, selecionando-o no menu suspenso.
Para adicionar cabeçalhos, selecione Add Another.
A tabela a seguir lista os cabeçalhos predefinidos. Você não está limitado a esses cabeçalhos e pode adicionar seus próprios cabeçalhos personalizados, se necessário, mas eles são disponibilizados para sua conveniência.
Accept-Datetime é transmitido em uma solicitação HTTP emitida em relação a um TimeGate para um recurso original, e seu valor indica a data e hora do estado anterior desejado do recurso original.Set-Cookie.Accept-Transfer-Encoding, o que é mais intuitivo.)Upgrade é RFC 7230, seção 6.7. O padrão estabelece regras para se atualizar ou alterar para um protocolo diferente na conexão atual de cliente, servidor e protocolo de transporte. Por exemplo, esse padrão de cabeçalho permite que um cliente mude de HTTP 1.1 para HTTP 2.0, pressupondo que o servidor decida reconhecer e implementar o campo de cabeçalho Upgrade. Nenhuma das partes é obrigada a aceitar os termos especificados no campo de cabeçalho Upgrade. Ele pode ser usado nos cabeçalhos do cliente e do servidor. Se o campo de cabeçalho Upgrade for especificado, o remetente também DEVERÁ enviar o campo de cabeçalho Connection com a opção upgrade especificada.Corpo como JSON
Defina uma chave e um valor para cada par de valor-chave que você desejar enviar no corpo da solicitação. Para inserir manualmente um elemento de dados, use a tokenização de elemento de dados com chave para o encaminhamento de eventos. Para referenciar o valor de um elemento de dados chamado "appSection" como uma chave ou valor, digite {{appSection}}. Ou selecione o elemento de dados criado anteriormente, selecionando-o no menu suspenso.
Para adicionar outros pares de valor-chave, selecione Add Another.
Corpo como bruto
Defina uma chave e um valor para cada par de valor-chave que você desejar enviar no corpo da solicitação. Para inserir manualmente um elemento de dados, use a tokenização de elemento de dados com chave para o encaminhamento de eventos. Para referenciar o valor de um elemento de dados chamado "appSection" como uma chave ou valor, digite {{appSection}}. Ou selecione o elemento de dados criado anteriormente, selecionando-o no menu suspenso. Você pode adicionar um ou mais elementos de dados.
Avançado
As ações nas regras no encaminhamento de eventos são executadas sequencialmente. Pode haver situações em que você deseje recuperar dados de uma origem externa que não esteja presente no evento recebido do cliente e, em seguida, tomar essa resposta e transformar ou enviar esses dados a um destino final em uma ação subsequente, em uma única regra. A opção "Salvar a resposta da solicitação" na seção avançada permite isso.
Para salvar o corpo da resposta de um ponto de extremidade, marque a caixa Save the request response e defina uma chave de resposta no campo de texto.
Se você tiver definido a chave de resposta como productDetails, faça referência a esses dados em um elemento de dados e, em seguida, faça referência a esse elemento de dados em uma ação subsequente na mesma regra. Para criar um elemento de dados que faça referência a productDetail, crie um elemento de dados do tipo path e insira o seguinte caminho:
arc.ruleStash.[EXTENSION-NAME-HERE].responses.[RESPONSE-KEY-HERE]
arc.ruleStash.adobe-cloud-connector.reponses.productDetails
Adicione uma regra de Segurança da Camada de Transporte Mútuo (mTLS) à biblioteca de Encaminhamento de Eventos mtls-rules
O certificado mTLS é uma credencial digital que comprova a identidade de um servidor ou cliente em comunicações seguras. Quando você usa a API de Serviço mTLS, esses certificados ajudam a verificar e criptografar suas interações com o Adobe Experience Platform Event Forwarding. Esse processo não só protege seus dados, mas também garante que cada conexão seja de um parceiro confiável.
Instalar a extensão do Adobe Cloud Connector install
Para instalar a extensão, crie uma propriedade de encaminhamento de eventos ou selecione uma propriedade existente para editar.
Selecione Extensions no painel esquerdo. Na guia Catalog, selecione o cartão Adobe Cloud Connector e, em seguida, Install.
Configurar uma regra de encaminhamento de eventos rule
Depois de instalar a extensão, você pode criar uma regra de Encaminhamento de Eventos que use o mTLS e adicioná-la à biblioteca.
Crie uma nova regra de encaminhamento de eventos na propriedade de encaminhamento de eventos. Forneça um nome para a regra e, em Actions, adicione uma nova ação e defina a extensão como Adobe Cloud Connector. Em seguida, selecione Make Fetch Call para o Action Type.
Depois de fazer a seleção, controles adicionais aparecerão para configurar o método e o destino para a solicitação mTLS. Para habilitar o uso de certificados ativos nos ambientes, selecione Enable in mTLS e Keep Changes para salvar a regra.
Sua nova regra está pronta. Selecione Save to Library e Build para implantá-lo. A solicitação mTLS agora está ativa e disponível em sua biblioteca.
Próximas etapas
Este guia abordou como configurar regras mTLS no encaminhamento de eventos. Para obter mais detalhes sobre como configurar mTLS para um ambiente, consulte o guia de Segurança da Camada de Transporte Mútuo (mTLS).
Para obter mais informações sobre os recursos de encaminhamento de eventos do Experience Platform, consulte a visão geral do encaminhamento de eventos.