Limite de inconsistências lógicas em inserções no AEP offer decisioning
Este artigo aborda um problema no recurso Offer Decisioning do Adobe Experience Platform, em que a lógica de limitação se comporta de forma inconsistente entre as disposições de mensagem 1:1 e de email. Para resolver o problema, use o caso de namespace correto na Organização IMS.
Descrição description
Ambiente
Adobe Experience Platform
Problema/Sintomas
Quando as ofertas são configuradas com um limite diário de duas decisões, o sistema deve limitar a oferta após duas decisões, independentemente do posicionamento, e exibir a próxima oferta com base na prioridade. No entanto:
- Os posicionamentos de email ignoram a lógica de limitação e continuam a mostrar ofertas de alta prioridade além do limite.
- Os posicionamentos de mensagem 1:1 aplicam o limite corretamente e exibem a próxima oferta elegível conforme esperado.
Causa
O problema é causado pela diferenciação entre maiúsculas e minúsculas no namespace de identidade usado durante o processamento do evento de decisão. Especificamente:
- A Organização IMS está configurada com o namespace "MyNamespace" (com "M" e "N" maiúsculos).
- O uso de "MyNamespace" funciona corretamente e impõe a limitação conforme esperado.
- O uso de "mynamespace" (todas em minúsculas) gera um comportamento inconsistente, especialmente em posicionamentos de email.
Resolução resolution
- Verifique se o namespace de identidade nas cargas corresponde exatamente à lista de permissões da sua Organização IMS, usando as letras maiúsculas e minúsculas corretas (por exemplo, "MyNamespace") em todas as chamadas para evitar inconsistências.
- Modifique as cargas para incluir o valor correto de namespace que diferencia maiúsculas de minúsculas ("MyNamespace"). Por exemplo:
{
``"xdm:identityMap": {
``"MyNamespace": [
``{
``"xdm:id": "<profile_id>"
``}
``]
``}
``} - Teste as disposições de mensagem e email 1:1 para confirmar o comportamento de limite consistente, verifique se os eventos de decisão estão registrados corretamente nos conjuntos de dados e se estão alinhados com as letras maiúsculas configuradas.
- Monitore conjuntos de dados como ODE DecisionEvents para garantir que os eventos de decisão sejam registrados com precisão e verifique se as contagens no nível do perfil são incrementadas corretamente com base nas limitações configuradas.
Se o problema persistir após a correção dos valores de namespace, encaminhe para o Suporte da Adobe com informações detalhadas, incluindo o nome ou a ID da oferta, o nome ou a ID da campanha, a ID do perfil e o namespace associado.
Leitura relacionada
Usando o Offer Decisioning com o Platform Web SDK