Ambiente
Adobe Analytics
Adobe Audience Manager
Problema/Sintomas
Ao tentar cancelar a publicação de segmentos do Analytics, um erro genérico é retornado. Além disso, o Atendimento ao cliente pode relatar que o código de erro informa que ainda há entidades mapeadas, mas o segmento em questão não está mapeado para nenhum destino AAM na interface do AAM.
Quando um segmento/público do AA é publicado, uma nova característica do AAM e um novo segmento são criados. Essa característica é o único critério de qualificação para o segmento AAM correspondente. No entanto, mesmo que essa característica tenha sido criada apenas para o público-alvo publicado no AA, ela ainda é apenas uma característica que pode ser usada em outros segmentos, o que geralmente acontece*. Quando essa característica é usada em outros segmentos AAM criados manualmente, ela cria uma dependência em relação a esse público/segmento publicado pelo AA. Dessa forma, a publicação do segmento do AA não poderá ser desfeita (e a característica associada excluída) até que essa característica seja removida de todos os outros segmentos dos quais pode fazer parte. Para corrigir isso, execute as seguintes ações:
* Isso só é possível se houver um contrato ativo de AAM. Se você não for um cliente do AAM/não tiver acesso à interface do AAM, este documento não se aplica a você.
** Os destinos do Ad Cloud têm um recurso de mapeamento automático. Dessa forma, mesmo que você tenha desmapeado o segmento de um destino da nuvem do anúncio (Ad Cloud ou destino do Media Otimizer), o mapeamento pode ter retornado. Certifique-se de que o segmento publicado não esteja sendo usado em nenhuma campanha do Ad Cloud, desmapeie-o usando a interface do AAM, retorne rapidamente para a interface do Analytics e cancele a publicação do segmento (etapa 6 acima) antes que o mapeamento automático tenha uma chance de ser executado novamente.
Para usuários da API AAM:
Se você estiver familiarizado com a API do AAM, uma maneira fácil de ver se o problema acima é o mesmo que você está enfrentando é fazer uma Obter segmento por ID de segmento com o comando includedInUseStatus
parâmetro da sequência de consulta definido como true para o segmento publicado do AA em questão. Isso mostrará todos os mapeamentos de destino. Se você vir a variável pairedTraitSegments
no nó mappedEntities
na resposta, você saberá que essa característica subjacente é compartilhada com outros segmentos criados manualmente. As IDs na variável pairedTraitSegments
são as IDs de todos os segmentos que estão usando a mesma característica.