Também se aplica ao v8
Solução de problemas de pipeline
Falha no pipeline com o erro “Nenhuma atividade corresponde à máscara pipelined@< instance >”
A sua versão do Adobe Campaign Classic não é compatível com o pipeline.
- Verifique se o elemento pipelined está presente no arquivo de configuração. Caso não esteja, significa que não é compatível.
- Atualize para o Campaign 20.3 / Gold Standard 11 ou superior.
Falha no pipeline com “ aurait dû commencer par [
ou {
(iRc=16384)”
A opção NmsPipeline_Config não está definida. Na verdade é um erro de análise JSON.
Defina a configuração JSON na opção NmsPipeline_Config. Consulte "Opção de roteamento" nesta página.
Falha no pipeline com "o assunto deve ser uma organização ou cliente válido"
A configuração do ID da organização não é válida.
- Verifique se o ID da organização (ImsOrgId) está definido no arquivo serverConf.xml.
- Verifique se um ID de organização vazio no arquivo de configuração da instância pode substituir o padrão. Em caso afirmativo, remova-o.
- Verifique se o ID da organização está correto. Para encontrar o ID da organização, consulte esta página
Falha no pipeline com "chave inválida"
O parâmetro @authPrivateKey do arquivo de configuração da instância está incorreto.
- Verifique se a authPrivateKey está definida.
- Verifique se a authPrivateKey: inicia com @, termina com = e tem cerca de 4000 caracteres.
- Procure a chave original e verifique se ela tem formato RSA e 4096 bits de comprimento e se inicia com
-----BEGIN RSA PRIVATE KEY-----
.
Se necessário, recrie a chave e registre-a no Adobe Analytics. - Verifique se a chave foi codificada na mesma instância como pipelined.
Se necessário, refaça a codificação usando a amostra de JavaScript ou o fluxo de trabalho.
Falha no pipeline com "não é possível ler o token durante a autenticação"
A chave privada tem um formato inválido.
- Execute as etapas para criptografia de chave nesta página.
- Verifique se a chave está criptografada na mesma instância.
- Verifique se authPrivateKey no arquivo de configuração corresponde à chave gerada.
Use o OpenSSL para gerar o par de chaves. O PuttyGen, por exemplo, não gera o formato correto.
Falha no pipeline com "não é mais permitido obter o token de acesso"
Os logs devem ser os seguintes:
2021-05-31T08:42:18.124Z 66462 66501 1 error log Listener: JWT Token is empty. (iRc=16384)
2021-05-31T08:42:18.210Z 66462 66501 1 error log Unknown authentication mode: 'Bearer realm="Adobe Analytics"'. (iRc=-55)
2021-05-31T08:42:18.210Z 66462 66501 1 error log BAS-010007 Function not implemented (iRc=-55)
2021-05-31T08:42:48.582Z 66462 66501 1 warning log Connection seems to have been lost. Attempting to reconnect.
2021-05-31T08:43:09.156Z 66462 66501 1 error log INT-150012 The HTTP query returned a 'Forbidden' type error (403) (iRc=-53)
2021-05-31T08:43:09.160Z 66462 66501 1 error log Error while authenticating: '{"error":"This client: df73c224e5-triggers-test is no longer allowed to get access token."}' (iRc=16384)
Esta mensagem de erro significa que a autenticação é configurada usando o OAuth base herdado do Omniture. Consulte a documentação Configuração do Adobe I/O para o Adobe Experience Cloud Triggers para atualizar sua autenticação.
Nenhum acionador foi recuperado
Quando o processo pipelined estiver em execução e nenhum acionador for recuperado:
- Verifique se o acionador está ativo no Analytics e está gerando eventos.
- Verifique se o processo pipelined está em execução.
- Procure erros no log de pipelined.
- Procure erros na página de status pipelined. acionadores descartados e falhas do acionador devem ser zero.
- Verifique se o nome do acionador está configurado na opção NmsPipeline_Config. Em caso de dúvida, use a opção curinga.
- Verifique se o Analytics tem um acionador ativo e está gerando eventos. Pode haver um atraso de algumas horas até que a configuração feita no Analytics seja ativada.
Eventos não estão vinculados a um cliente
Quando alguns eventos não estão vinculados a um cliente:
- Caso seja aplicável, verifique se o fluxo de trabalho de reconciliação está em execução.
- Verifique se o evento contém uma ID do cliente.
- Realize uma consulta na tabela do cliente usando a ID do cliente.
- Verifique a frequência de importação do cliente. Novos clientes são importados para o Adobe Campaign com um fluxo de trabalho.
Latência no processamento de eventos
Quando o carimbo de data e hora do Analytics for muito mais antigo do que a data de criação do evento no Campaign.
Geralmente, um acionador pode levar de 15 a 90 minutos para iniciar uma campanha de marketing. O tempo varia conforme a implementação da coleta de dados, o carregamento no pipeline, a configuração personalizada do acionador definido e o fluxo de trabalho no Adobe Campaign.
- Verifique se o processo pipelined está em execução.
- Em pipelined.log, procure erros que possam causar novas tentativas. Caso seja aplicável, corrija os erros.
- Verifique o tamanho da fila na página de status pipelined. Se o tamanho da fila for grande, melhore o desempenho do JS.
- Como o atraso parece aumentar com o volume, configure os acionadores no Analytics usando menos mensagens.
Atualização de instâncias de estágio da autenticação herdada à autenticação do Adobe IO
Alterar a autenticação da integração na instância do estágio não afetará a configuração da instância de produção. Você pode optar por atualizar a instância do estágio, atualizar a autenticação para o Adobe IO e testar os acionadores na instância do estágio.
A instância de produção continuará a usar a autenticação herdada e não será afetada por essa alteração.