Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hello everyone,I am currently trying to understand how schema relationships work in Adobe Experience Platform. Specifically, I am looking at the example involving Loyalty Members (Profile class) and Hotels (Reference schema).My Scenario: I have established a relationship where the "Loyalty Members" schema (Source) points to the "Hotels" schema (Reference) via a preferredHotel field. Both schemas are enabled for Profile. I want to create an audience to segment all hotels where petsAllowed is True. My Question: When I export this audience to a Destination, can I export the attributes of the Loyalty Member profiles (likepersonalEmail.address or name) that are linked to those qualified hotels?If this is possible, how should I configure the Mapping in the Destination to ensure the Profile data is sent even though the segment criteria are based on the Reference Schema?References: Documentation Tutorial: Define a Relationship Between Two Schemas Using the Schema Editor | Adobe Experience
Hello, I noticed a problem that this documentaiton page exists https://developers.adobetarget.com/api but when I try accessing it, it redurects to https://experienceleague.adobe.com/en/docs/target-dev/developer/api/admin-api/admin-api-overview. The orogonal page has content which is helpful, but I can noot read it because of the redirection. Is it broken ?
I have a question regarding the example on this documentation page (websdk):https://experienceleague.adobe.com/en/docs/experience-platform/collection/use-cases/personalization/top-bottom-page-eventsThe example looks like this:"... Second page view (Option 1) ..."alloy("sendEvent", {renderDecisions: true,xdm: {...,web: {webPageDetails: {viewName: "cart"}}}});Unfortunately, the example does not indicate which XDM event type is sent over the network. Could you clarify which xdmType should be specified here, or which one is sent by default?
Could you please clarify whether merge policies (such as Dataset Precedence and Timestamp Ordered) are applicable to Account profiles in B2B implementations, similar to how they are applied for customer/person profiles in Adobe Experience Platform?Specifically, I would like to understand if merge policies control how data is prioritized or combined when multiple datasets contribute attributes to the same Account profile, just like they do for customer profiles.Any clarification or documentation reference would be greatly appreciated.
Hello, for a very long period we are missing data from H&M Aggregated Rewards Followup. Also even we select country of origin we receive multiple rewards from other countries as well, while I cannot find rewards that our live in our countries.
How come I can only add dependecies on certain metrics in the Goals & Settings? I have three metrics. One of them is a conversion metric tracking pageviews. I don’t want it to track unless another success metric has been reached and when I select advanced settings, I have the option to click which one. However, I have another metric where I am tracking clicks. I want to set the exact same dependency to this metric but the drop down isn’t available:
The Shopify Order_Line_Items table is missing a timestamp field needed to schedule a dataflow connection to pull in order details that relate order and products from Shopify into AEP. I was able to schedule data connections for the Orders and Customers tables. However, the Order_Line_Items table is needed to tie the products to the orders. Without this timestamp field we cannot use this Shopify connector.
Hi everyone,I’m trying to implement a Portfolio → Program dependency in Adobe Workfront and ran into a behavior that I’d like to understand better.BackgroundIn the native Workfront project fields, Portfolio and Program already exist as built-in fields. When we create a project: Portfolio can be selected Program automatically shows only programs related to that portfolio This dependency works perfectly.However, the problem is that these native Portfolio and Program fields are not required fields, and Workfront does not allow us to make them required.What we triedTo make these fields required, we created them again in a Custom Form using reference fields: Portfolio field Reference Field: Portfolio Set as Required Program field Reference Field: Program Set as Required The goal was to force users to select both Portfolio and Program when creating a project.IssueAfter creating these fields in the custom form: When we select a Portfolio, The Program field still shows
Recently, Adobe Analytics workspace seems to have implemented “lazy loading” so data points only show when I am looking at them on screen, and need to reload as I scroll up or down. How can I turn this OFF? I need to be able to search the report quickly using the web browser’s Find function, but with Lazy Loading, this is impossible for hundreds of rows. Exporting the report to PDF is not an option as I use the hover function to manually view URLs that are too long for the table, and I manually add URL rows when I am assessing the tracking data. This seems like something that Adobe DID NOT need to fix, at least in my use case… How can I turn off Lazy Loading, or ensure that all rows of the workspace are loaded at once?
I’m trying use velocity scripting to hide an Image placeholder when the Img Src is not populated. The Img Src that populated the image is referencing a PMCF Field. So IF the PMCF field is not generated via API, I want to be able to hide the image placeholder in Marketo is no longer visible when sent a sample.I tried using the below but still fairly new to velocity script. If someone can help, it’d be much appreciated: #set( $imageUrl = ${member.PMCF_String02} ) #if( !$imageUrl || $imageUrl.trim() == "" ) ## Do nothing (the section will be hidden) #else<div><img height="auto" width="150" src="{{member.PMCF_String02}}"</div> #end
We still use the foundation content fragment component (/libs/dam/cfm/components/contentfragment). It is listed as deprecated but is still functional in recent 6.5 SPs and I haven’t seen any documentation that it has been removed.We are having issues with it in 6.5 LTS. After adding it to a page and selecting the content fragment, the check is greyed out. Existing content fragments components still render correctly but switching to a different fragment causes the check to grey out also.
Does anyone know why the proofing tool would give you the error message "proof failed to generate", when the user is set to "Manager" vs "Supervisor in the users "proof permission profile"?If i change it to Supervisor it works, but if it's Manager i get the error message.
I am trying to display Datamatrix Barcode in an email sent via Message Center. I was able to do this however, image that appears is different than the desired one. Desired OneActual One I have used the code for href as -- …/barcode/tDATAMATRIX/h200/s4/v…./barcode.gif Can anyone please help with this? Thanks,Vinay
Hi Everyone,I’m trying to understand how to implement a Parent–Child project structure in Adobe Workfront so that multiple projects can stay aligned with a master project timeline.The idea is to have a hierarchy like this:Portfolio → Program → Parent Project → Multiple Child ProjectsThe Parent Project would contain the main timeline and key milestone tasks. The Child Projects would represent different workstreams (for example: Marketing Campaign, Sales Training, Customer Enablement, etc.), each owned by different teams.The goal is that when the dates in the Parent Project change, the related tasks in the Child Projects should automatically adjust so that all teams stay synchronized.I’ve seen diagrams where tasks in the Child Projects are linked to tasks in the Parent Project, possibly using cross-project dependencies or predecessor relationships.My questions are: Is this possible ? What is the best way to implement this structure in Workfront? Can Parent and Child Projects be formal
I'm able to link manually SharePoint folder by clicking Add new --> SharePoint Graph API. How to create SharePoint linked folder by Fusion?
Hi everyone,I’m trying to configure a request queue for a small new Design team in Workfront that can route incoming requests into a project or kanban boardCampaigns (projects Design Requests (A Kanban board).Has anyone set up a request queue that allow the team to do both?The work types are in one form as a dropdown) I’ve not worked with Boards before and not sure if to make them an agile team if they want to use both. Any advice on the best way to do this would be great…..I don’t want to use fusion and the team are happy to convert manually but I'd rather the design request went directly to the Board.Thanks in advance!
We have created a audience under AJO from the AI Assistant UI. Could observe that the attributes and event fields used to create the audience by agent is not visible at the build panel. Qualified profiles count is also displayed below audience properties.Could someone help to understand what we are missing here!
Hi,Has anyone experienced issues with mobile SDK events on iOS version >26.2?We are facing cases where events reach AEP for devices with version 26.2 or older, but not for newer versions in the same use case
In the adobe campaign classic V8, we have getting continuous failure on the deliveries with the below error, please help to resolve it The delivery has failedXSV-350122 An error occurred and the process has been stopped. SOP-330011 Error while executing the method 'PrepareTarget' of service 'nms:delivery'. SOP-330011 Error while executing the method 'PrepareTargetImpl' of service 'nms:delivery'. ghts xr WHERE xr.iOperatorId IN (8114271, 8322291)) OR R1.iFolderId=0)) AND (((R1.iFolderId IN (SELECT xr.iFolderId FROM XtkRights xr WHERE xr.iOperatorId IN (8114271, 8322291)) OR R1.iFolderId=0)) AND (((R1.URECIPIENTID = W0.UID)))))' could not be executed. TRING(), I
Within our Marketing instance we send batch email campaigns for both “Marketing” emails which require opt out language and also “Servicing” communication. Because our configuration supports one Address/Quarantine schema we are finding that our clients are marking marketing email messages as SPAM instead of interacting with the opt out link and preferences. When this happens the SPAM/Denylist status is preventing email execution for servicing type deliveries that a client may have specifically requested be paperless (statements/confirms).Our clients are experiencing a disjointed experience here and we are exploring CANSPAM rules to see if there is best practice guidance around allowing servicing emails to bypass the denylist configuration to block the email distribution (distributing from same email domain, and the same instance).I can see how within typology and the delivery checkboxes we could bypass the denylist rule for these communications, however it’s not clear what the industr
I am getting this error when sending an audience to the TikTok Destination within AEP. Any suggestions? {"message":"externalAudienceId could not be parsed","code":"500 INTERNAL_SERVER_ERROR"}
Hi AEP Community,I’m doing a POC, ingesting Experience Event data and Individual Profile data, into Adobe Experience Platform and I’m seeing this behavior: Data Lake ingestion works (5 records appear) Real-Time Customer Profile shows 0 records / 0 identity matches Here’s my setup: (Please note all are dummy data).Sample Dummy Profile Schema Payload:{ "_object": { "StCd": "CA", "CNUM": "1125" }, "_id": "/uri-reference", "personID": "Sample value"} Primary Identity: CNUM Namespace: CNUM Sample Dummy Event Schema Payload:{ "_object": { "EnEvenObj": { "CNUM": "1125", "Type": "Dep", "EventDate": "2026-02-20T20:20:39+00:00" } }, "eventType": "adve.comp", "timestamp": "2026-02-20T20:20:39+00:00", "identityMap": { "key": [ { "id": "Sample value", "authenticatedState": "ambiguous", "primary": false } ] }}Observations: Namespace and Primary Identity are defined in both schemas Data was ingested after Profile was enab
Hi,I have created a custom Lucene index in AEM (damAssetLucene-13-custom-1) and when I run a query, the execution plan shows estimatedEntries: 0 even though the query successfully returns 1 result.Execution Plan:[dam:Asset] as [dam:Asset] /* lucene:damAssetLucene-13-custom-1 indexDefinition: /oak:index/damAssetLucene-13-custom-1 estimatedEntries: 0 luceneQuery: +:ancestors:/content/dam +jcr:content/metadata/lob:lob:lls propertyCondition: jcr:content/metadata/lob lob:lls */Execution Time:Total time: 1ms Number of nodes in result: 1What I have tried:Reindexed the custom index (@reindex = true) — still shows estimatedEntries: 0 The correct index is being picked up by the query planner The query returns the correct resultMy understanding from Oak docs: The Apache Jackrabbit Oak documentation states "For a unique index and 'x = 1' condition, the estimated number of entries is either 0 or 1 depending on whether the key is found."Since the result is being found (1 node returned),
After building the code the bundle is in still installed state.it showing the below import is missing like that it is showing . Can you please helps on this .this aem 6.5+TCRegardsSesha sai.Cc : @VeenaVikraman , @patidar.rajesh , @santosh_sai2011 .
We have some GraphQL persisted queries that show up in the AEM Query Recorder logs as having large scans to return a single result. Here’s an example of what we see in the logs. [72.135.49.53 [1773258109390] POST /graphql/execute.json/mycompany/getProductDetails HTTP/1.1] org.apache.jackrabbit.oak.query.stats.QueryRecorder count: 2400 query: SELECT main.* FROM [dam:IndexedFragmentData] AS main WHERE ISDESCENDANTNODE(main, 'x') AND main.[@string@model] = 'x' AND (name(main) = 'x') AND ((ISDESCENDANTNODE(main, 'x')) AND (main.[string@serviceCode] = 'x') AND (main.[jcr:primaryType] IS NOT NULL) AND (main.[jcr:primaryType] IS NOT NULL) AND (main.[jcr:primaryType] IS NOT NULL)) ORDER BY main.[jcr:path] OPTION (INDEX TAG[contentFragments], TRAVERSAL FAIL)What’s jumping out to me is the “QueryRecorder count: 2400” when there is only 1 record returned. And when I run the same query locally and look at its performance in the Query Performance tool it shows as scanning only 1 row. So I’m wonder
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.