From f560e5890346acd768679ed6aa5b8e0d545d60cb Mon Sep 17 00:00:00 2001 From: akhiljain1907 Date: Mon, 8 Jun 2026 03:33:21 +0530 Subject: [PATCH 1/2] updated personalization.request eventType with decisioning.propositionFetch --- Documentation/getting-started.md | 2 +- .../mobile/optimize/OptimizeFunctionalTests.java | 12 ++++++------ .../marketing/mobile/optimize/OptimizeConstants.java | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Documentation/getting-started.md b/Documentation/getting-started.md index 9fc17909..0461a94d 100644 --- a/Documentation/getting-started.md +++ b/Documentation/getting-started.md @@ -236,7 +236,7 @@ On Experience Platform Data Collection, navigate to **Data Collection** > **Tags 1. Under the **Events** section, click on **Add**. 2. From the **Extension** dropdown list, select **Adobe Experience Platform Edge Network**. 3. From the **Event Type** dropdown list, select **AEP Request Event**. -4. On the right pane, click on **+** to specify **XDM Event Type** equals **personalization.request**. +4. On the right pane, click on **+** to specify **XDM Event Type** equals **decisioning.propositionFetch**. 5. Click on **Keep Changes**. ![Offer Decisioning and Target extension Lifecycle rule Event Configuration](./assets/ajo-decisioning-lifecycle-rule-event.png) diff --git a/code/optimize/src/androidTest/java/com/adobe/marketing/mobile/optimize/OptimizeFunctionalTests.java b/code/optimize/src/androidTest/java/com/adobe/marketing/mobile/optimize/OptimizeFunctionalTests.java index 48b368da..59cf3ccd 100644 --- a/code/optimize/src/androidTest/java/com/adobe/marketing/mobile/optimize/OptimizeFunctionalTests.java +++ b/code/optimize/src/androidTest/java/com/adobe/marketing/mobile/optimize/OptimizeFunctionalTests.java @@ -160,7 +160,7 @@ public void testUpdatePropositions_validDecisionScope() throws InterruptedExcept Assert.assertNotNull(edgeEventData); Assert.assertTrue(edgeEventData.size() > 0); Assert.assertEquals( - "personalization.request", + "decisioning.propositionFetch", ((Map) edgeEventData.get("xdm")).get("eventType")); Map personalizationMap = (Map) @@ -222,7 +222,7 @@ public void testUpdatePropositions_validNonEncodedDecisionScope() throws Interru Assert.assertNotNull(edgeEventData); Assert.assertTrue(edgeEventData.size() > 0); Assert.assertEquals( - "personalization.request", + "decisioning.propositionFetch", ((Map) edgeEventData.get("xdm")).get("eventType")); Map personalizationMap = (Map) @@ -290,7 +290,7 @@ public void testUpdatePropositions_validNonEncodedDecisionScopeWithItemCount() Assert.assertNotNull(edgeEventData); Assert.assertTrue(edgeEventData.size() > 0); Assert.assertEquals( - "personalization.request", + "decisioning.propositionFetch", ((Map) edgeEventData.get("xdm")).get("eventType")); Map personalizationMap = (Map) @@ -372,7 +372,7 @@ public void testUpdatePropositions_validDecisionScopeWithXdmAndDataAndDatasetId( Assert.assertTrue(edgeEventData.size() > 0); Assert.assertEquals(optimizeDatasetId, edgeEventData.get("datasetId")); Assert.assertEquals( - "personalization.request", + "decisioning.propositionFetch", ((Map) edgeEventData.get("xdm")).get("eventType")); Assert.assertEquals( "MyXDMValue", ((Map) edgeEventData.get("xdm")).get("MyXDMKey")); @@ -441,7 +441,7 @@ public void testUpdatePropositions_multipleValidDecisionScope() throws Interrupt Assert.assertNotNull(edgeEventData); Assert.assertTrue(edgeEventData.size() > 0); Assert.assertEquals( - "personalization.request", + "decisioning.propositionFetch", ((Map) edgeEventData.get("xdm")).get("eventType")); Map personalizationMap = (Map) @@ -535,7 +535,7 @@ public void testUpdatePropositions_validAndInvalidDecisionScopes() throws Interr Assert.assertNotNull(edgeEventData); Assert.assertTrue(edgeEventData.size() > 0); Assert.assertEquals( - "personalization.request", + "decisioning.propositionFetch", ((Map) edgeEventData.get("xdm")).get("eventType")); Map personalizationMap = (Map) diff --git a/code/optimize/src/main/java/com/adobe/marketing/mobile/optimize/OptimizeConstants.java b/code/optimize/src/main/java/com/adobe/marketing/mobile/optimize/OptimizeConstants.java index b63de788..097f7854 100644 --- a/code/optimize/src/main/java/com/adobe/marketing/mobile/optimize/OptimizeConstants.java +++ b/code/optimize/src/main/java/com/adobe/marketing/mobile/optimize/OptimizeConstants.java @@ -170,7 +170,7 @@ private JsonKeys() {} } static final class JsonValues { - static final String EE_EVENT_TYPE_PERSONALIZATION = "personalization.request"; + static final String EE_EVENT_TYPE_PERSONALIZATION = "decisioning.propositionFetch"; static final String EE_EVENT_TYPE_PROPOSITION_DISPLAY = "decisioning.propositionDisplay"; static final String EE_EVENT_TYPE_PROPOSITION_INTERACT = "decisioning.propositionInteract"; From c68ad8f3bd031f2ece6e55022fd3673c29f4b5f7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 25 Jun 2026 07:53:15 +0000 Subject: [PATCH 2/2] Updating version to 3.7.0 --- code/gradle.properties | 2 +- .../adobe/marketing/mobile/optimize/OptimizeTestConstants.java | 2 +- .../com/adobe/marketing/mobile/optimize/OptimizeConstants.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/code/gradle.properties b/code/gradle.properties index 1e6ea001..4208ee9f 100644 --- a/code/gradle.properties +++ b/code/gradle.properties @@ -16,7 +16,7 @@ org.gradle.caching=true android.useAndroidX=true moduleName=optimize -moduleVersion=3.6.2 +moduleVersion=3.7.0 #Maven artifact mavenRepoName=AdobeMobileOptimizeSdk diff --git a/code/optimize/src/androidTest/java/com/adobe/marketing/mobile/optimize/OptimizeTestConstants.java b/code/optimize/src/androidTest/java/com/adobe/marketing/mobile/optimize/OptimizeTestConstants.java index b0cca9db..c8b0a84a 100644 --- a/code/optimize/src/androidTest/java/com/adobe/marketing/mobile/optimize/OptimizeTestConstants.java +++ b/code/optimize/src/androidTest/java/com/adobe/marketing/mobile/optimize/OptimizeTestConstants.java @@ -13,7 +13,7 @@ public class OptimizeTestConstants { - static final String EXTENSION_VERSION = "3.6.2"; + static final String EXTENSION_VERSION = "3.7.0"; public static final String LOG_TAG = "OptimizeTest"; static final String CONFIG_DATA_STORE = "AdobeMobile_ConfigState"; diff --git a/code/optimize/src/main/java/com/adobe/marketing/mobile/optimize/OptimizeConstants.java b/code/optimize/src/main/java/com/adobe/marketing/mobile/optimize/OptimizeConstants.java index 097f7854..91d605c4 100644 --- a/code/optimize/src/main/java/com/adobe/marketing/mobile/optimize/OptimizeConstants.java +++ b/code/optimize/src/main/java/com/adobe/marketing/mobile/optimize/OptimizeConstants.java @@ -13,7 +13,7 @@ class OptimizeConstants { static final String LOG_TAG = "Optimize"; - static final String EXTENSION_VERSION = "3.6.2"; + static final String EXTENSION_VERSION = "3.7.0"; static final String EXTENSION_NAME = "com.adobe.optimize"; static final String FRIENDLY_NAME = "Optimize"; static final double GET_RESPONSE_CALLBACK_TIMEOUT = 10;