Hi Team,
I was creating one test activity on a page in aem for personalization, once I save it, author activity successfully synced to target but when I publish it, I am getting an error which says:
"12.11.2023 10:04:19.134 *ERROR* [sling-threadpool-3576db36-9459-4b18-a544-a93a1d2ff05c-(apache-sling-job-thread-pool)-35-com_day_cq_replication_job_test_and_target(com/day/cq/replication/job/test_and_target)] com.day.cq.analytics.testandtarget.impl.synchronization.TargetCampaignSynchronizer Could not create audience! JSON body:{"name":"anonymous_segment-1699763658290","description":"--","hidden":true,"targetRule":{"equals":["https://aem-pub-dev2.net/us/en.html"],"page":"url"}}
com.day.cq.analytics.testandtarget.TestandtargetException: Create audience request failed!
at com.day.cq.analytics.testandtarget.impl.RestApiAdapter.createSegment(RestApiAdapter.java:304) [com.adobe.cq.cq-target-integration:1.3.54]
at com.day.cq.analytics.testandtarget.impl.TestandtargetServiceImpl.createAudience(TestandtargetServiceImpl.java:232) [com.adobe.cq.cq-target-integration:1.3.54]
at com.day.cq.analytics.testandtarget.impl.synchronization.TargetCampaignSynchronizer$1.syncSerializedSegments(TargetCampaignSynchronizer.java:161) [com.adobe.cq.cq-target-integration:1.3.54]
at com.adobe.tsdk.components.goalsandsettings.goals.metrics.AnonymousAudienceSyncHelper.syncSegments(AnonymousAudienceSyncHelper.java:39) [com.adobe.cq.cq-target-integration:1.3.54]
at com.adobe.tsdk.components.goalsandsettings.goals.metrics.AnonymousAudienceSyncHelper.getMetricSegmentsIdsMap(AnonymousAudienceSyncHelper.java:67) [com.adobe.cq.cq-target-integration:1.3.54]
at com.adobe.tsdk.components.goalsandsettings.goals.metrics.TargetMetricsBuilder.syncAnonymousAudiences(TargetMetricsBuilder.java:126) [com.adobe.cq.cq-target-integration:1.3.54]
at com.adobe.tsdk.components.goalsandsettings.goals.metrics.TargetMetricsBuilder.build(TargetMetricsBuilder.java:80) [com.adobe.cq.cq-target-integration:1.3.54]
at com.adobe.tsdk.components.goalsandsettings.goals.TargetGoalsBuilder.buildMetrics(TargetGoalsBuilder.java:72) [com.adobe.cq.cq-target-integration:1.3.54]
at com.adobe.tsdk.components.goalsandsettings.goals.TargetGoalsBuilder.build(TargetGoalsBuilder.java:50) [com.adobe.cq.cq-target-integration:1.3.54]
at com.adobe.tsdk.components.goalsandsettings.TargetGoalsAndSettingsBuilder.buildGoals(TargetGoalsAndSettingsBuilder.java:57) [com.adobe.cq.cq-target-integration:1.3.54]
at com.adobe.tsdk.components.goalsandsettings.TargetGoalsAndSettingsBuilder.build(TargetGoalsAndSettingsBuilder.java:48) [com.adobe.cq.cq-target-integration:1.3.54]
at com.day.cq.analytics.testandtarget.impl.synchronization.TargetCampaignSynchronizer.addPublishMetricDefinitions(TargetCampaignSynchronizer.java:175) [com.adobe.cq.cq-target-integration:1.3.54]
at com.day.cq.analytics.testandtarget.impl.synchronization.TargetCampaignSynchronizer.synchronizeCampaign(TargetCampaignSynchronizer.java:102) [com.adobe.cq.cq-target-integration:1.3.54]
at com.day.cq.analytics.testandtarget.impl.TestandtargetCampaignMediatorImpl.syncCampaignWithErrorLogging(TestandtargetCampaignMediatorImpl.java:203) [com.adobe.cq.cq-target-integration:1.3.54]
at com.day.cq.analytics.testandtarget.impl.TestandtargetCampaignMediatorImpl.syncPublishCampaign(TestandtargetCampaignMediatorImpl.java:458) [com.adobe.cq.cq-target-integration:1.3.54]
at com.day.cq.analytics.testandtarget.impl.PushPublishCampaignTransportHandler.process(PushPublishCampaignTransportHandler.java:85) [com.adobe.cq.cq-target-integration:1.3.54]
at com.day.cq.analytics.testandtarget.impl.PushPublishCampaignTransportHandler.deliver(PushPublishCampaignTransportHandler.java:57) [com.adobe.cq.cq-target-integration:1.3.54]
at com.day.cq.replication.impl.AgentImpl.doTransport(AgentImpl.java:513) [com.day.cq.cq-replication:6.2.86.CQ650-B0006]
at com.day.cq.replication.impl.AgentImpl.doReplicate(AgentImpl.java:471) [com.day.cq.cq-replication:6.2.86.CQ650-B0006]
at com.day.cq.replication.impl.AgentImpl.process(AgentImpl.java:396) [com.day.cq.cq-replication:6.2.86.CQ650-B0006]
at com.day.cq.replication.impl.queue.ReplicationQueueImpl.process(ReplicationQueueImpl.java:321) [com.day.cq.cq-replication:6.2.86.CQ650-B0006]
at com.day.cq.replication.impl.AgentManagerImpl.process(AgentManagerImpl.java:383) [com.day.cq.cq-replication:6.2.86.CQ650-B0006]
at org.apache.sling.event.impl.jobs.queues.JobQueueImpl.startJob(JobQueueImpl.java:351) [org.apache.sling.event:4.2.24]
at org.apache.sling.event.impl.jobs.queues.JobQueueImpl.access$100(JobQueueImpl.java:60) [org.apache.sling.event:4.2.24]
at org.apache.sling.event.impl.jobs.queues.JobQueueImpl$1.run(JobQueueImpl.java:287) [org.apache.sling.event:4.2.24]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: com.day.cq.analytics.testandtarget.impl.service.WebServiceException: API request failed
at com.day.cq.analytics.testandtarget.impl.service.WebServiceImpl.request(WebServiceImpl.java:646) [com.adobe.cq.cq-target-integration:1.3.54]
at com.day.cq.analytics.testandtarget.impl.service.WebServiceImpl.request(WebServiceImpl.java:600) [com.adobe.cq.cq-target-integration:1.3.54]
at com.day.cq.analytics.testandtarget.impl.service.WebServiceImpl.createAudience(WebServiceImpl.java:363) [com.adobe.cq.cq-target-integration:1.3.54]
at com.day.cq.analytics.testandtarget.impl.RestApiAdapter.createSegment(RestApiAdapter.java:301) [com.adobe.cq.cq-target-integration:1.3.54]
... 27 common frames omitted
Caused by: com.day.cq.analytics.testandtarget.impl.service.WebServiceException: Unexpected response status code [400] for request [https://mc.adobe.io/mycompany/target/audiences?includeMarketingCloudMetadata=true].
{"httpStatus":400,"requestId":"Jpq69oQZbLrw7RCcbljfladfTlUjlsjdfl","requestTime":"2023-11-12T04:34:19.152555Z","errors":[{"errorCode":"InvalidProperty.Json","message":"Invalid Json. Unrecognized property name 'hidden'. Location: line - 1, column - 75.","meta":{"propertyName":"hidden","line":1,"column":75}}]}
at com.day.cq.analytics.testandtarget.impl.service.WebServiceImpl.request(WebServiceImpl.java:643) [com.adobe.cq.cq-target-integration:1.3.54]
... 30 common frames omitted"
I did change the roll to the IMS integration but still the same issue.
I was seeing one boolean property "Hidden" in audience, synced from Target, even after removing this property same behaviour.
if anyone had faced anything like this, please guide me if anything can be done on aem or in target.
Thank you
Umesh Thakur
Topics help categorize Community content and increase your ability to discover relevant content.
Views
Replies
Total Likes