As atualizações de API para perfis e serviços não são exibidas
Saiba por que as APIs não estão sendo atualizadas quando alterações são feitas em atributos de texto longo em versões recentes do Adobe Campaign Standard (ACS). Fazer uma alteração benigna em um atributo de texto não longo e, em seguida, publicar o recurso personalizado forçará uma atualização das APIs.
Descrição description
Ambiente
Campaign Standard
Problemas/Sintomas
Ao publicar alterações de recurso personalizadas em atributos de texto longo nas versões recentes do ACS, as APIs não estão sendo atualizadas. O atributo pode ser acessado por meio de pesquisas manual ou de fluxo de trabalho na interface, mas não por meio da API. O motivo para isso foi um erro no processo de publicação de recurso personalizado que não reconhece que as APIs precisam ser atualizadas quando as alterações são feitas somente em atributos de texto longo
Resolução resolution
Atualmente CAMP-47983
foi aberto para resolver esse problema em uma versão posterior. Enquanto isso, aqui estão algumas soluções alternativas:
- Como o processo de publicação da API não está levando em conta alterações feitas somente em atributos de texto longo, fazer uma alteração inócua em um atributo de texto não longo (por exemplo, alterar o rótulo de outro atributo) e publicar o recurso personalizado forçará uma atualização das APIs.
- Se possível, alterar os campos de texto longo para algo diferente de textos longos também resolverá esse problema. Mas se os dados já existirem, considere essa abordagem com cautela.
Para confirmar se as APIs estão sendo atualizadas, depois que a preparação for concluída, se alterações forem detectadas pelo profileAndServicesExt
, uma guia chamada “Visualização da API de saída de perfil e de serviços” deverá ser exibida. Se não estiver presente, então nenhuma alteração foi reconhecida pelo aplicativo.