Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi All, I created a customer action for making an API call within my journey and then is trying to parse the custom action response as contextual attribute to create my email. This is how the response looks like from custom actionI can access most of the thing in this response like name,url,cta_label,description but is unable to access the _path which is present in the media object. I am wondering because its an array its not working. Did any one tried accessing a array object via contextual attribute in AJO? I tried using helper function for it , but didn't succeed. Thanks,Arpan
How to do that? Than extension is only client-side: https://developer.adobe.com/client-sdks/home/base/profile/Do we need to use Rules in Properties and send data to Streaming API?
I am doing project for a company which consists of 3 entities. Data Mart would ingest to CDP 4 datasets:- data for entity 1- data for entity 2- data for entity 3- combined customer view across all entities Would you make ona schema or 4 schemas? Is it some max number of fields which schema
hi, I've recently developed a custom destination conenctor for streaming audience that pushes audience membership to Eloqua. The connector is set for testing purpose with a maximum time of 10 minutes or 10 profiles. Its all working perfectly, except I find quite randomly that the same profile with the same audience qualified date/time is pushed around 2 hours later again to the endpoint. Would anyone have any idea why this would happen? I could expect that to happen if the profile qualified for the audience again 2 hours later, but it has the original qualified date and tme which makes no sense thanksMarc
Which method from Mobile SDK extension to use for the data available here in the Data Collection UI?This one says that data is available locally on the client-sidehttps://developer.adobe.com/client-sdks/home/base/profile/
I am needing to develop a report that will list each of the associate's listed in the "Resource Manager" field at the Project level, but am finding it more difficult than I thought. When creating a new "Project" report, Resource Managers shows us as an option for columns, but not for Grouping. Ideally the report would only list associates signed to that field, and their list of projects, no matter the status. How difficult is it to create? Thank you for any assistance!
We have configured the destination and mapped some attribues: The flow was as following: 1. Created a audience2. Created a profile3. Send an event that qualified the profile for the audience4. Checked the audienceMembership5. Sent a pageView via Web SDK and received this response: As you can see, there are no profile attributes, which are populated in the Hub profile: P.D. We are trying the Edge Network API call in the DEV Sandbox, just in case it is relevant.
Hello, I have a RTE field for my content fragment model. Now, I want to enable only Bold, Italic, Underline option. So, for this I have kept StyledTextEditor.js in the location: /apps/dam/cfm/admin/clientlibs/v2/authoring/contenteditor/editors/ and modified the js file to display only the required feature. But, now when I expand the RTE field, this shows some error. Anyone faced such type of issues while showing only the necessary fields in RTE?One more query: Since I have overridden the js file here:/apps/dam/cfm/admin/clientlibs/v2/authoring/contenteditor/editors/StyledTextEditor.jsIs it possible to move to project specific folder? i mean /apps/xyz/clientlibs ?cc @arunpatidar @santoshsai @giuseppebaglio @hrishikeshkagne Thanks in advance
Will there be any certificate issues for Adobe Experience Manager Practitioner course? Or only badge is available? Please let me know. It will be good if you can issue as certificate so that we can use it for corporate reimbursement purpose. Thanks,Thomas
My company wants to send a monthly survey to a defined random subset of customers - I tried Profile Composition but couldn't get a small enough audience.Here's my criteria:Monthly random sample of customersSample of customers is <1% of eligible profilesThanks!
Hi All,I have a Workfront Search module in Fusion that searches for projects thatare in portfolio Xand were entered by user A or user Band don't have status X or Y or Zand have the External Ref ID field populatedI would like to achieve the same using the Workfront Custom API Call module. So I tried to "translate" the filters into query string parameters.I finally managed to figure out how to do the in/notin [array] filters as query strings, and the following is working:/proj/search? portfolioID=6697fa04001c019abca6425f837bb477 &portfolioID_Mod=eq &extRefID_Mod=notnull &status=CUR &status=CPL &status=QUE &status=DED &status_Mod=notin &enteredByID=6335d882006d9628cc525e59fce818a7 &enteredByID=63d38d74000599f6ac8f5b3656e6cb56 &enteredByID_Mod=in(Line breaks are added here only for easier reading.)Admittedly this is a bit cumbersome. So I am checking if there's an easier way. When I check the DevTool -> Live Stream in Fusion, I can see that f
when I worked on a AEM setup usng managed services, Cloudfront inserts extra response header that will tell me if the page is getting served from CDN or from origin.Because it managed service, I can login to the dispatcher and I can manually check if the page is already cache in the dispatcher or needs to be fetched from the publisher.How can I do both of these on AEMaaCS?
on AEM Cloud, we have many CFs that were created through the AWS upload tool process.Nowadays, if I try to update one of those uploaded CFs using the AEM Cloud CF New editor interface, the Save will fail on the CF and I can't do a Save on the CF. I have to move to the Old Editor to make my change. In the Old Editor, I can make my update, save, then publish.Not sure if this is because of the CF New Editor ? any suggestion...
Hello,I am currently exploring the migration from Adobe Analytics to Adobe Experience Platform Customer Journey Analytics (AEP CJA) for our mobile application. Our app is built using Xamarin Native (MonoAndroid), and we have integrated Adobe Analytics using the existing mobile SDK.As part of our migration planning, I have a few questions:Is there official support or recommended integration paths for AEP CJA in Xamarin Native (MonoAndroid) applications?Can we leverage our existing Adobe Analytics implementation, or will significant changes be required to support AEP CJA?Are there any SDKs, wrappers, or sample projects available for Xamarin or .NET-based mobile apps targeting AEP CJA?What are the key considerations or challenges when migrating analytics tracking from Adobe Analytics to AEP CJA in a cross-platform environment?Any guidance, documentation, or references to migration best practices would be greatly appreciated.Thank you!
I am struggling with building a report based on an evar as I dont fully comprehend the nunances of evar.On my website, we have product pages. On those product pages, we use and evar to capture the product brand (evar10).The configurations of that evar are:merchandising : conversion variablebinding events: purchase event (order, revenue, units) checkout, cart additions, remove from cart, add to wishlist, remove from wishlist, product view, cart view, and cart open.allocation most recent : lastreset: do not resetexpire after: purchaseenable merchandising: enabled. Now, i want to know conversion rate for evar10 = brand_ASpecifically, I want to know 2 things :QUESTION 1. of all visits to products page where evar10='brand_A', what percentage of those visits purchased 'brand_A' products?QUESTION 2. of all visits to products page where evar10='brand_A', what percentage of those visits purchased a product (of any brand, does not have to be a brand_A product).I created a segment based on H
Is it populated automatically?Do the Application Close (Background) and Application Launch (Foreground) events are added automatically?
Due to Marketo database limits, we need to purge inactive people in Marketo (we will not purge in Salesforce). Because Marketo deletions do not sync to Salesforce, after a purge when the same person re-enters Marketo and is recreated—the native sync creates a new Salesforce Lead instead of linking to the existing record. This is causing a lot of duplicates in SFDC. Does Marketo have the capability to correlate to an existing Salesforce record and only create a new Lead if one doesn’t already exist? Is this a common issue other companies face, and how do you handle it?
Hi everyone,I’ve created some audiences in Adobe Target using the API and noticed they appear as type “Adobe Target Classic”, which means they can’t be edited in the UI.Before I proceed with creating the rest the same way, I wanted to check - do these API-created audiences have any other limitations besides being non-editable in the Target UI?Thanks in advance for any insights.
Hi All, Need help with a few clarifications. I have an AEM 6.5.21 on prem instance running on RHEL VM. TarMK is being used as the node store and File System Data Store for datastore. The datastore size currently is ~ 260GB.Under Operations dashboard I can see:Under Daily Maintenance Task (Runs from 02:00 – 05:00): I have Lucene Binaries Cleanup and Revision Clean Up. Both Tasks currently have a green checkmark displayed next to it with a message succeeded, which makes me believe they successfully ran.Under Weekly maintenance task (Runs every Saturday from 01:00 – 02:00):I can see Data Store Garbage collection has successfully run previous Saturday and is scheduled to run upcoming Saturday at 01:00:00 . When I open the configuration for DataStoreGarbageCollectionTask, I can see the checkbox for granite.maintenance.mandatory is not selected.The Workflow Purge is successful and AuditLog Maintence (Failed) tasks are also present.Under the SegmentNodeStoreService confi
Hi everyone,I have set up a demo app and initialized AEP Assurance. While reviewing the Assurance event logs, no errors are reported. In the Push Debug panel, I can see that the client is successfully collecting the ECID and device token.However, I’m encountering some issues in the App Store Credentials & Configuration section, where it shows an App Configuration Error. Additionally, under the Profile section, it displays the message "Couldn't Detect Sandbox."Kindly help me understand what might be causing these errors? Is there something specific I need to check or configure related to App Store credentials or the sandbox environment? Any guidance or troubleshooting tips would be appreciated.Thanks in advance for your support!
Hi, I have a report with 3 level of OR statements. Example below.Field1_Mod=isnullname=Task 1name_Mod=cicontainsOR:1:Field1_Mod=isnullOR:1:name=Task 2OR:1:name_Mod=cicontainsOR:2:Field1_Mod=isnullOR:2:name=Task 3OR:2:name_Mod=cicontains But on Field 1, I want to do an additional check to exclude the task if FIeld 1 contains 0 in it. So I modified the code as below:Field1_Mod=isnullAND:1:Field1_Mod=cinotcontainsAND:1:Field 1_=0name=Task 1name_Mod=cicontainsOR:1:Field1_Mod=isnullOR:1:name=Task 2OR:1:name_Mod=cicontainsOR:2:Field1_Mod=isnullOR:2:name=Task 3OR:2:name_Mod=cicontains The code works find for Task 1, but I want to apply the same logic for Task 2 and Task 3. I am not sure how to write the same AND:1: code but for OR:1 and OR:2. Is that even possible?
Hi all, Wondering how Journey Canvas or Fallout visualization treats journeys with touchpoints that have the same timestamp? There is a use case to understand how many people open, click/unsubscribe after an email is sent, but the email events are timestamped to the disposition date--meaning each sent, open and click action (when it happens on the same day) has the exact same timestamp. When using these disposition elements in a Freeform table to count People or Events etc., the numbers are accurate and match the dataset; but when I try to build out a journey in Canvas or Fallout, the numbers on the sequential touchpoints after the starting point (e.g. Sent) are slightly off (oftentimes less) than the freeform table. I presume it's because it cannot consistently interpret one disposition after the other because they have the same timestamp, but wondering if there's any other ideas. Why is that, and wondering if there are any workarounds other than altering the dataset's times
Is it possible to utilize the replication agents or a similar mechanism from an author instance to distribute content to an S3 bucket? I don't intend to use S3 for the entire instance's datastore, I only need certain content directories. My desire is to have a push mechanism in place rather than a side loaded script that will export data from my AEM instance and then push to downstream to S3. Apologies for the vague nature of my query as I can only provide so much information due to the sensitive nature of the project. Additional info : 6.5 SP18 On premise installation on RHEL
Hi All,We have written a small web application that displays a list of URLs on a single page.Our Web Development team loads the Page of URLs to Workfront as an Interactive Proof, to share a Project's Dev page URLs to internal reviewers/approvers.The reviewers/approvers sign-in to display the Page of URLs with session data stored in a persistent cookie.When the Interactive Proof of the Page of URLs is opened in the Desktop Proof Viewer, the reviewers/approvers are forced to sign-in every time as the Desktop Proof Viewer does not appear to have persistent cookies. QUESTION: Can the Desktop Proof Viewer be setup to have persistent cookies across sessions of Interactive Proofs?
Hello,I have a test workflow written in aem where i need to get the Assetwhere the java test case is written as: import javax.jcr.RepositoryException;import org.apache.sling.api.resource.Resource;import org.junit.jupiter.api.BeforeEach;import org.junit.jupiter.api.Test;import org.junit.jupiter.api.extension.ExtendWith;import org.mockito.Mock;import org.mockito.junit.jupiter.MockitoExtension; //import com.day.cq.dam.api.Asset; //if i am using this import then its working fineimport com.adobe.granite.asset.api.Asset; //but i want for this importimport com.adobe.granite.workflow.WorkflowException;import io.wcm.testing.mock.aem.junit5.*;@ExtendWith({ AemContextExtension.class, MockitoExtension.class })class ExampleTest{ AemContext aemContext = new AemContext(); @Mock Resource resource; @BeforeEach void setup() throws Exception { aemContext.load().json("com/ex
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.