since ‎01-10-2020
‎07-01-2021
shelly-goel
Level 5
Re: Email with information a collection link
Avatar

shelly-goel

shelly-goel
- Adobe Campaign Standard
@davidm1708369 You can create a content block in ACS as well. To add the logic, you can refer to the "Order Confirmation - Products Collection" oob content block with syntax "context.rtEvent.ctx.products.length". It refers to the " rtEvent_EVTwe_SHOP_OrderConfirmation" schema (Administration > Development > Diagnosis > Data schemas). Similarly based on your custom resource schema, you can add logic in a custom content block.

Views

66

Like

1

Replies

0
Re: Pattern Detector : NBCC
Avatar

shelly-goel

shelly-goel
- Adobe Experience Manager
@dee_pdsj It's a pattern detector bug that reports these backward compatibility issues and can be safely ignoredRefer this post: https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aem-pattern-detector-interpretation/qaq-p/304856

Views

53

Like

1

Replies

0
Re: Finished delivery alerting criteria
Avatar

shelly-goel

shelly-goel
- Adobe Campaign Standard
@mmbb110 Are those finished deliveries having less than 50 processed/ successful messages or to deliver messages itself is less than 50?

Views

104

Likes

0

Replies

3
Re: Workflow help
Avatar

shelly-goel

shelly-goel
- Adobe Campaign Standard
@mmbb110You could also define your own label in "Save Audience" activity. Any specific reason to use dynamic label on filename? Filename comes empty for me, so you could define your own dynamic filename rule using expression editor like date etc. Once you know the filename pattern, query on "Audience" and then use attibutes like created/ lastModified onOrAfter to get exact audience name.I hope this helps.

Views

64

Likes

0

Replies

0
Re: AEM upgrade from 6.3 to 6.5 publish instance upgrade....
Avatar

shelly-goel

shelly-goel
- Adobe Experience Manager
@oleksandrr13925 Yes I faced the duplicate factory config issue as well in one of the upgrades and deleting them manually (I had quite a less number) fixed it. On the same link shared by you, there's a tool to find duplicates and delete them which you can use: https://github.com/cqsupport/felix-osgi-utils/tree/master/felix-osgi-config-repair

Views

66

Likes

0

Replies

0
Re: AEM upgrade from 6.3 to 6.5 publish instance upgrade....
Avatar

shelly-goel

shelly-goel
- Adobe Experience Manager
@oleksandrr13925 That should be fine. Do you see any errors or issues?

Views

130

Like

1

Replies

4
Re: Integrating Analytics Report Data to AEM Pages
Avatar

shelly-goel

shelly-goel
- Adobe Experience Manager
@vijayt86226372 Yes you can associate all the pages with the same analytics framework.https://experienceleague.adobe.com/docs/experience-manager-64/administering/integration/adobeanalytics-connect.html?lang=en#associating-a-page-with-a-adobe-analytics-framework"Descendents of the page inherit the association with the framework. For example, when you associate the root page of your site with a framework, all pages of the site are associated with the framework."

Views

36

Like

1

Replies

0
Re: [AEM 6.5] - jar file
Avatar

shelly-goel

shelly-goel
- Adobe Experience Manager
@anandsree You can get it from here: https://drive.google.com/file/d/1nCKVLFZzzLT9Om-iDbb21eA998cvo28Y/view?usp=sharing

Views

54

Like

1

Replies

0
Re: Custom Mbox Behaviour
Avatar

shelly-goel

shelly-goel
- Adobe Target
@LordOfTheRings You can conditionally delay firing global mbox until the specific profile parameter is set.

Views

68

Likes

0

Replies

0
Re: Unable to process image
Avatar

shelly-goel

shelly-goel
- Adobe Experience Manager Assets
@0424 As the notification says there's an error in Smart Tags process, please check/ share the logs for the error.You can validate the smart tagging config through JMX console: https://experienceleague.adobe.com/docs/experience-manager-64/assets/managing/config-smart-tagging.html?lang=en#validate-the-configurationPlease ensure that smart tagging is configured as described here:https://experienceleague.adobe.com/docs/experience-manager-64/assets/managing/config-smart-tagging.html?lang=en#enable-s...

Views

36

Like

1

Replies

0
Re: Download a workflow (Audience)
Avatar

shelly-goel

shelly-goel
- Adobe Campaign Standard
@Katerina1 - Please share the Execution Logs to assist further. Also, I've experienced some cachng issues sometimes so deleting this filter and adding it again might help. Do also check that if you do 'Count' on editing the filter, you do not get zero.

Views

64

Likes

0

Replies

0
Re: How to call a servlet which is deployed inside AEM 6....
Avatar

shelly-goel

shelly-goel
- Adobe Experience Manager
@sbg19 Not sure if you might have missed this, did you try out the options available in the link shared?

Views

50

Likes

0

Replies

0
Re: AEM6.5 how to get user details and the groups the use...
Avatar

shelly-goel

shelly-goel
- Adobe Experience Manager
@srinivas_chann1 In js, you can get the user as Granite.author.ContentFrame.getUserID()Please refer to the function getUserGroups() here:http://experience-aem.blogspot.com/2019/09/aem-6510-authoring-restrict-msm-rollout-to-specific-user-groups.html

Views

60

Like

1

Replies

1
Re: supplementalDataId Different For Each Adobe Target Re...
Avatar

shelly-goel

shelly-goel
- Adobe Target
@kaiomo - Yes it would stitch all that data together when same sdid is used. Here's the same use case achieved: https://experienceleaguecommunities.adobe.com/t5/adobe-target-questions/setting-same-sdid-for-all-target-calls-on-page/qaq-p/355101. Though it should have same sdid by itself for regional mboxes as the page doesn't change (also mentioned in the scenarios here: https://softcrylic.com/blogs/adobe-analytics-for-target-a4t-a-look-under-the-hood/)

Views

71

Likes

0

Replies

0
Re: Add one day (date) to each row instance
Avatar

shelly-goel

shelly-goel
- Adobe Experience Manager
@walkerb3 You can try this: Num2Date(Date2Num(sf_Header.tbl_Header.Row3.dtd_Start,"YYYY-MM-DD") + 1)And a similar example available here:https://experienceleaguecommunities.adobe.com/t5/adobe-livecycle-questions/adding-days-to-a-date/qaq-p/151564

Views

50

Like

1

Replies

0
Re: Shared File Datastore Garbage Collection Configuration
Avatar

shelly-goel

shelly-goel
- Adobe Experience Manager Assets
@sdouglasmc Please refer to this link which explains how to do datastore garbage collection on shared datastore: https://experienceleague.adobe.com/docs/experience-manager-65/deploying/deploying/data-store-config.html?lang=en#data-store-garbage-collection-for-a-shared-data-storeYou would set 'markOnly' to 'true' on all the instances initially and run GC and then set it to 'false' on any one instance (sharing datastore) and run GC again.

Views

33

Likes

2

Replies

0
Re: Two similar servlets. One works. The other errors "in...
Avatar

shelly-goel

shelly-goel
- Adobe Experience Manager
@mpalme1 Looks like the servlet component itself is not available/ unsatisfied, you can look for if the TestServletTwo component is in active state here: /system/console/components. If it's not active, need to fix that and other option is to bring back the TestServlet and add comma - separated another selector in that.

Views

60

Likes

0

Replies

0
Re: Add experience to project tiles programatically
Avatar

shelly-goel

shelly-goel
- Adobe Experience Manager
@manisha594391 I don't think there's an API available to create a new tile similar to Projects API. You could simply use JCR API to add additional experience tile nodes under /content/projects//jcr:content/dashboard/gadgets/experiences. Add a new node and following properties as below (using jcr api programmatically): AEM logic : /libs/cq/gui/components/projects/admin/dashboard/tiles/experiences/body/body.jsp

Views

62

Likes

2

Replies

0
Re: Workflow help
Avatar

shelly-goel

shelly-goel
- Adobe Campaign Standard
@mmbb110 - Please provide your complete worklow - what the external signal is doing, audience activity and which file name you are referring to?

Views

108

Likes

0

Replies

0
Re: Workflow started notification
Avatar

shelly-goel

shelly-goel
- Adobe Campaign Standard
@mmbb110 In the absence of "Alert" activity in ACS, you can "fork" after the workflow's 1st activity. One end will proceed with the existing workflow (as-is) and at the other end, add a new "Query" activity with "Email" delivery to target workflow started notification.

Views

102

Likes

0

Replies

2
Re: Create loop Button Not Found
Avatar

shelly-goel

shelly-goel
- Adobe Campaign Standard
@El-Coder "Product Listing" (or Create a Loop) feature is only available for transactional emails in email designer if one or more collection(s) are configured in the event. Also, the icon would appear for structure components initially, once the structure component is configured with some other content, the icon won't be available.You can find the detailed steps here:https://experienceleague.adobe.com/docs/campaign-standard/using/designing-content/using-product-listings.html?lang=en#defining-a-...

Views

99

Like

1

Replies

2
Re: How to call a servlet which is deployed inside AEM 6....
Avatar

shelly-goel

shelly-goel
- Adobe Experience Manager
@sbg19 For older versions of AEM, you can either user jsonp response or set the CORS header in the servlet. You can find the details in below link and compare which one works or you.https://www.albinsblog.com/2018/08/how-to-enable-cross-origin-resource-sharing-support-in-aem.html

Views

80

Like

1

Replies

1
Re: AA data feed to S3.
Avatar

shelly-goel

shelly-goel
- Adobe Analytics
@k_garcia You can select a column template (like latest "All Standard") while creating s3 data feed instead of manually selecting each column. You can also create a column template and use it as described here: https://experienceleague.adobe.com/docs/analytics/export/analytics-data-feed/create-feed.html?lang=en#data-column-definitions. You can also refer to this tutorial: https://experienceleague.adobe.com/docs/analytics-learn/tutorials/exporting/data-feeds/data-feeds-management-ui.html?lang=en#...

Views

44

Likes

0

Replies

0
Re: Save the sort settings in the list view on the author
Avatar

shelly-goel

shelly-goel
- Adobe Experience Manager Assets
@samery56615784 There wouldn't be any settings for default sort and customization would be needed. If you create a sling:OrderedFolder, then it will have default sort (ascending) for assets under it based on name/ title of the asset but not on size.For default sort on size, you could create a sling filter to intercept the request and then sort based on size field. Below link shows default sorting on node name (you can modify it for size)http://experience-aem.blogspot.com/2018/11/aem-6420-add-sor...

Views

52

Like

1

Replies

1
Re: Chrome CORB issue using Activity Map
Avatar

shelly-goel

shelly-goel
- Adobe Analytics
@kristen_yoon1 It could be the extension affected by this change: https://www.chromium.org/Home/chromium-security/extension-content-script-fetchesTry setting chrome://flags/#cors-for-content-scripts to “Enabled” and chrome://flags/#force-empty-CORB-and-CORS-allowlist to “Enabled”

Views

40

Likes

0

Replies

1
Re: Issues with 301 Redirect
Avatar

shelly-goel

shelly-goel
- Adobe Experience Manager
@v1101 Is your oob 302 redirect working? If that is working, you might want to check the logs if there are any errors for the custom servlet and try putting a debugger in your servlet to see if redirectType is getting resolved at this line: if (redirectType.equals("301")) {

Views

60

Like

1

Replies

0
Re: REST API - Map a Sling servlet to a path with a varia...
Avatar

shelly-goel

shelly-goel
- Adobe Experience Manager
@Julio_Baixauli While JAX-RS connector can be integrated to use @PathParam syntax; taking dynamic parts of the request as suffix is a good option too. With suffix, the servlet request would be /api/v1/articles.json/ and then read the article id in the servlet with request.getRequestPathInfo().getSuffix()You can find the details here:https://stackoverflow.com/questions/20984706/is-it-possible-to-place-variables-into-a-resource-path-within-a-sling-servlet

Views

110

Likes

2

Replies

0
Re: API incompatibility Issue in sass-maven-plugin while...
Avatar

shelly-goel

shelly-goel
- Adobe Experience Manager
@Amit_Zulphe - Few things you can try, try to remove this particular dependency from your project and rebuild to see if then the build works fine and second try building project from IDE instead of command line

Views

63

Likes

0

Replies

0
Re: Two similar servlets. One works. The other errors "in...
Avatar

shelly-goel

shelly-goel
- Adobe Experience Manager
@mpalme1 - To check if the servlet is registered, go to felix console > Sling > Sling Servlet Resolver > enter the url (/_jcr_content.testselectortwo.json) and click Resolve to see which servlet is being served. If servlettwo is not returned, it's not registered. For troubleshooting purpose, try removing your first servlet from the bundle and then see if servlettwo is resolved or not. You can also try giving two selectors in a single servlet as comma separated to see if that works (example: http...

Views

122

Likes

0

Replies

0
Re: Querybuiler is not giving correct result in publish i...
Avatar

shelly-goel

shelly-goel
- Adobe Experience Manager
@himasreep445197 If not already verified, please check if the pages that are not coming up in the results have the cq:tag property set with the expected tag in publish crxde. If the tags are present on those pages as expected and you've not created any custom indexes, re-indexing on 'cqTagLucene' might help.

Views

86

Like

1

Replies

0