Hello Guys,
I am having a problem when I am trying to export experience fragment to Adobe Target.
Does anyone have a similar problem?
Thanks
Alisson Xavier
解決済! 解決策の投稿を見る。
Is it a Target via Adobe IO integration?
If yes, you need to get to Experience Cloud Admin Console Admin Console
From Product select Workspace -> Integration and add your Adobe IO integration with Approver product role
Check error.log file for any errors when you try to export. Also, open Developer options "network" tab to check the failing requests.
You can also set up a DEBUG logger on the following classes to get more info about the error:
com.day.cq.personalization
com.day.cq.analytics.testandtarget
表示
返信
いいね!の合計
Hi JaideepBrar,
I see this error in error.log.
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:607) [com.adobe.cq.cq-target-integration:1.3.22]
at com.day.cq.analytics.testandtarget.impl.service.WebServiceImpl.request(WebServiceImpl.java:562) [com.adobe.cq.cq-target-integration:1.3.22]
at com.day.cq.analytics.testandtarget.impl.service.WebServiceImpl.createOffer(WebServiceImpl.java:264) [com.adobe.cq.cq-target-integration:1.3.22]
at com.day.cq.analytics.testandtarget.impl.RestApiAdapter.create(RestApiAdapter.java:108) [com.adobe.cq.cq-target-integration:1.3.22]
... 143 common frames omitted
Caused by: java.lang.Exception: Unexpected response status code [403] for request [https://mc.adobe.io/ifactsolamericasptrsd/target/offers/content].
{"httpStatus":403,"requestId":"boE280AKewYYRVHQIyHwuMbaZFbd9dZH","requestTime":"2019-09-19T15:38:45.817Z","errors":[{"errorCode":"Forbidden.Resource","message":"Access denied. To perform this operation, all of the following privileges are required \"[editor]\"."}]}
at com.day.cq.analytics.testandtarget.impl.service.WebServiceImpl.request(WebServiceImpl.java:604) [com.adobe.cq.cq-target-integration:1.3.22]
... 146 common frames omitted
Is there any configuration to create in target?
Do you have any ideia?
Thanks
表示
返信
いいね!の合計
"
Caused by: com.day.cq.analytics.testandtarget.impl.service.WebServiceException: API request failed
at com.day.cq.analytics.testandtarget.impl.service.WebServiceImpl.request(WebServiceImpl.jav a:607) [com.adobe.cq.cq-target-integration:1.3.22]
at com.day.cq.analytics.testandtarget.impl.service.WebServiceImpl.request(WebServiceImpl.jav a:562) [com.adobe.cq.cq-target-integration:1.3.22]
at com.day.cq.analytics.testandtarget.impl.service.WebServiceImpl.createOffer(WebServiceImpl .java:264) [com.adobe.cq.cq-target-integration:1.3.22]
at com.day.cq.analytics.testandtarget.impl.RestApiAdapter.create(RestApiAdapter.java:108) [com.adobe.cq.cq-target-integration:1.3.22]
... 143 common frames omitted
Caused by: java.lang.Exception: Unexpected response status code [403] for request [https://mc.adobe.io/ifactsolamericasptrsd/target/offers/content].
{"httpStatus":403,"requestId":"boE280AKewYYRVHQIyHwuMbaZFbd9dZH","requestTime":"2019-09-19 T15:38:45.817Z","errors":[{"errorCode":"Forbidden.Resource","message":"Access denied. To perform this operation, all of the following privileges are required \"[editor]\"."}]}
"
This looks like an access issue.
表示
返信
いいね!の合計
Hi jbrar, I have configured IO and enabled integration through IMS in my local AEM 6.5.4 environment. I have changed my role to "Editor" as suggested by the error.log.
I am not using experience fragments export option yet, and using tutorial activities, audiences and offers creation.
When I reach the final step of saving the created activity configuration, I keep getting this issue that I need to have the "Editor" role assigned.
Should I reconfigure the whole Target integration from scracth (IMS Config/ Target Config) when the role gets changed?
表示
返信
いいね!の合計
Hi,
Where can I configure access to integration?
Thanks
表示
返信
いいね!の合計
Is it a Target via Adobe IO integration?
If yes, you need to get to Experience Cloud Admin Console Admin Console
From Product select Workspace -> Integration and add your Adobe IO integration with Approver product role
*Update*
The integrations tab now seem to appear as API credentials tab. Set the product role as Approver in this tab and you should be good to go.
表示
返信
いいね!の合計
Adding to Leo's comment, If you are not using IO, you can follow the steps below:
表示
返信
いいね!の合計
My integration is using observer permission. I have changed to approver and it is working now.
Thanks, guys
表示
返信
いいね!の合計
Hi All,
I have set my integration permission to Approver and also tried with Editor but it is still failing for me. I get the same error as previously mentioned. Is there something required from Adobe to enable?
表示
返信
いいね!の合計
Hi,
I'm also experiencing the same issue - could you please post a screenshot of the adminconsole
表示
返信
いいね!の合計
Hi,
Follow my screenshot of the adminconsole.
Thanks a lot @alissonxavier0105 for the screenshot - this is where I was confused - I do not have Integration tab in my adminconsole for target, could you please share how do you get that tab for Integrations?
表示
返信
いいね!の合計
You need to configure an integration in Adobe IO.
After that, you can see this tab in Admin Console.
Hi alissonxavier0105 thanks again! I was not getting the integration option in admin console due to a permission issue which has got resolved but I really appreciate your help! Super helpful!!
表示
返信
いいね!の合計
Changed to Approver. The error still persists.
表示
返信
いいね!の合計
is this issue resolved?
Even after having approver access, im getting this issue again and again
I am also getting the same issue on AEM 6.5 and we have given Approver product role in API Integration tab but still request is failing with offer creation request failed.
can someone help me to resolve?