Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
We have access restrictions to github from office network and we are working to upgrade Adobe SDK for apps in office network. Is there a way where we can download all XC frameworks of extensions for Android and iOS from a non-github URL? We have found few xcframeworks and are downloading from assets section of release notes. But this has xc frameworks of only few extensions. How do we get the XC frameworks zip files for the rest?https://github.com/adobe/aepsdk-core-ios/releases
Hello Everyone, I am checking the possibility of extracting the definition of segment into a JSON format. The scope of segment definition is the filters that compromise the build of the segments , like the dimensions used, other segments etc.,
Once data is ingested into dataLake, it create a profile in profile store. when we query the profile using ECID or other namespace, we do see unique profile-id associated with the record. now does this profile-id changes under any circumstance for that particular profile ? if yes, what are those scenario ? is this profile-id present in any dataset, if we need to query it using queryService ?
Hi, I’m trying to build a master table of campaigns and journeys (including campaign ID/name and journey ID/name) using the ajo_entity_dataset. However, I’ve run into an issue: there’s a journey whose name we recently updated (the current journey has the "v2" name, while the other two entries show the old names). Unfortunately, I can’t find a reliable way to filter for only the current journey name. The only timestamp field I found is lastModifiedAt, but it shows the same timestamp for all three records, so it doesn’t help me isolate the latest version.Is there another field available that would let me keep only the current journey with its updated name?Thanks for your help!
Many of our custom forms use the same fields. When you attempt to delete a custom form, you get warning message that says, "Deleting this form causes all custom data on the objects associated with the form to also be deleted. The deleted data cannot be recovered." I'm unsure of the scope of "all custom data." Does this mean that any other custom form that happens to use the same fields as the deleted form will have all their historical data in those fields deleted as well? Or does it only affect the historical data of the field associated with that particular form? Hope that makes sense.
how to get customer generated dataSet, as the below API only returns system generated dataSets ?https://developer.adobe.com/experience-platform-apis/references/catalog/#operation/listDatasets
I have a Workfront report to track reports that haven't been viewed in the last 3 months, and one of the columns is "Dashboards" so that I can see if a particular report is included on a dashboard. However, reports that are included on Canvas dashboards don't show any value in the "Dashboards" column. (Reports included on standard, non-Canvas dashboards do show the correct info in the "dashboards" column.) Has anyone else run into this problem and/or is there another field I should include to display the Canvas dashboard info? Thanks! For example:Report Name DashboardsReport A Dashboard X (standard dashboard)Report B **blank** (even though it is on Canvas Dashboard Y)
Hi - I am working on cleaning up an inherited instance. We have quite a few dead projects with tasks that are not completed. This shows in my overdue task report.. does anyone have any tips to clean this up? The tasks will remain open because the projects are dead and will not be picked back up.
Hi,I am working on a multilingual AEM Sites implementation and using Experience Fragments (XF) extensively for reuse across pages. I want to create localized variations of an XF but without duplicating the entire fragment manually for each language.Is there a recommended way to manage locale-specific variations of XFs in a scalable and maintainable manner?
Hi, Wondering if anyone out there has experience with cleaning up custom fields in an inherited instance. With thousands of fields and not much background on why any of them were created to begin with, it can be a bit of a hill to climb. I've started with the obvious, like fields not associated with forms, fields missing descriptions, duplicative fields, fields starting with or containing special characters, names/labels that read like run-on sentences. What other "flags" have caught your attention? What methods have you used for sorting through and organizing the data? What challenges or problems did you face and how did you overcome them? Thank you in advance!
Description - I would like to have the ability to search, sort, and filter the Fusion datastore view. Why is this feature important to you - It's very tedious to find records by visually looking at the datastore. It's also difficult to organize the Fusion datastores without the ability to sort the columns. How would you like the feature to work - I would like the ability to sort by ascending or descending order, filter each column and search the datastore for specific records. Current Behavior - The Fusion datastore is not sortable, filterable, or searchable. The only way to find a record is to manually search each page individually or to use Fusion to search.
Description - As a Fusion Developer, I would like to have the ability to search, sort, and filter the Fusion datastore view.Why is this feature important to you - It's very tedious to find records by visually looking at the datastore. It's also difficult to organize the Fusion datastores without the ability to sort the columns.How would you like the feature to work - I would like the ability to sort by ascending or descending order, filter each column and search the datastore for specific records.Current Behavior - The Fusion datastore is not sortable, filterable, or searchable. The only way to find a record is to manually search each page individually or to use Fusion to search.
Hi ,I created a data flow for SFTP source and executed it once at a certain time. Now, that everything was verified and works correctly, I want to modify the flow and schedule it to run daily at a certain time. I checked this link in the documentation Update a Source Connection Dataflow in the UI | Adobe Experience Platform but I don't see an "Update Dataflow" option in my shortcut menu. This is what I see in my AEP:If I try the "Edit Schedule" option - all is greyed out, like below, so I cannot modify anything: So, to my question - is there a way to modify the schedule for an existing Data Flow or I have to create a new one? Is what I see a matter of permissions, and, if so, what permissions must be set for me to be able to change the schedule? Any help would be highly appreciated. Thanks
We’re in the process of importing MLS data into Marketo for contacts already in our database—things like listing addresses, statuses (just sold/just listed), pricing, etc. One of the data points we could include is a direct image link (hosted externally) for each property.Has anyone used image URLs as a custom field in Marketo before?If so:Can we reference that image URL in an email and have it display properly?Are there any best practices for dealing with variable image sizes or load times?Any gotchas we should be aware of when using this approach in dynamic content?Would love to hear if this is a viable path and how others have handled it.Thanks!
I want to know what's the return visit rate of users who watched a livestream. Would it be best to set up a segment? How should I set up my tables to get this data.
Hello, Can I have a proof report which tells me what project the proof was uploaded on? Thanks,Nisha
I'm working on a JavaScript project in VS Code using the AEM Guides Extension framework. In the codebase, there's frequent usage of tcx, but VS Code keeps showing errors like "tcx is not defined" and doesn't provide any IntelliSense for it.How can I configure my project so that:VS Code recognizes tcx as a global object (or however it's defined in the framework)?IntelliSense works properly for tcx and its properties/methods?Any tips on setting up type definitions or project configuration to fix this would be greatly appreciated!
Hi All, I created a very simple template and a component. 1. When I am creating a page selecting this template, screen becomes blank. Kindly examine the attached package once and suggest. 2. Also, I set allowedPaths of template to /content(/.*)?.This template is available only at http://localhost:4502/sites.html/content.How to make it available in this path and also all sites underneath it like "We Retail" and "WKND" ? Highly appreciate all your replies. Thanks,Rama.
Hi, I am building out a Fusion Senario using webhooks. I was wondering what other strategies exist to limit access to the webhook besides an IP restriction? We would be hosting a server in AWS and can't use a IP restriction to restrict inputs from it. Are there access token restrictions you can setup? OAuth / JWT restrictions? How do you secure your wehooks?
I am currently customizing the Rich Text Editor (RTE) using App Builder.I am implementing it according to the documentation, but even after inputting the ID for the h1, it is not being removed from the tool. rte: { removeButtons: () => [ { id: "h1",// not work }, { id: "bold", //work } ], } Could the ID be incorrect? I would appreciate it if you could share any information you might have.
Hi Masters, We've configured push notifications in an Android app. We can send notifications using both the Assurance push test and the AJO Campaign. My question is related to the denylisted field in the (xdm:) pushNotificationDetails. As per [1], "The token can be denylisted for various reasons, like the user has uninstalled the app or the user has disabled push messaging for the app."However, we have conducted multiple tests by disabling app notifications from the Android settings, but the denylisted field in the AEP profile (pushNotificationDetails.0.denylisted) for the user is always set to false. My question is: when is the denylisted field updated? Does the app need to call any API method to update this field? Furthermore, in [2], it is stated that denylisted "Indicates whether the push token is blocked by the push provider," which seems like a different definition compared to [1].So, is it best practice to use the denylisted field to check if a profile (user) has
Hello,We're performing integration for Target with GA4 and according to the documentation we'll be passing the activity/experience name and id. GA4 then needs setting up to capture these custom events, and do the test reporting. My question is, when it comes to Filter and report in GA4,how can we generate user journey report if both activity/experience and add to basket are of type event?Example: “For variation X (from Target), how many clicks on ‘add to basket’ happened?”
For years, we’ve leaned heavily and happily on AWS Lambda to stretch Marketo into other realms. A simple Lambda lets you integrate with, say, event platforms, transforming their generic outbound webhooks to valid inbound Marketo API calls. Especially cool are “loopback integrations”: a Marketo webhook calls a Lambda that swoops back in to call the Marketo API, allowing juiced-up flows of all sorts. Serverless architectures pioneered by AWS are perfect when a service doesn’t need to run hot 24/7 but must still be available and scalable 24/7, i.e. when a second of spin-up time after idling or increased load isn’t a problem.[1] But the dynamic spin-down/spin-up comes with undocumented risks. One rears its head with newer (but not older!) versions of NodeJS Lambdas. To make matters worse, you won’t see the problem when developing your Lambda offline, only when it’s really running within AWS.[2] A simple example A snippet from a Lambda that receives an inbound
profilesnapshot dataset has a field identityMap which has value in map structure. This is one of the sample value of identityMap field from the snapshot. [ecid -> "{(NULL,49790455655365226853605257450011089444,NULL)}",gid -> "{(NULL,3bcaebe5-6723-4822-abd4-2cfb22c4b908,NULL)}",vid -> "{(NULL,bacb8bd9d4aadef2d22482a829f1c149,NULL)}"] [ups -> "[795d22e5-ba6f-43e9-b8d8-e96f2be2e24c -> "(NULL,realized,2025-07-05 16:54:55.0)",73ffb7e5-7988-4108-9dd3-4403b2773915 -> "(NULL,realized,2025-07-05 16:54:55.0)"]"] i want to query snapshot dataset for a specific ecid. i have tried different syntax (cast, unnest, json_extract etc) but none of them worked. this is one of the query i tried. whats the correct syntax to access map values in snapshot dataset ? SELECT * FROM profile_snapshot_export_44b7518a_0a16_44bd_888c_891a9999ef0a whereJSON_EXTRACT(identityMap, '$.ecid[1]') = '49790455655365226853605257450011089444'
Hi community, I'm trying to find the best work-around for adding an existing WF document as a new proof version to an existing proof. I'm trying to avoid downloading and then dragging back in. ThanksMatt
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.