Java
Syntax
Copied to your clipboardpublic static void clearUpdatedConfiguration();
Example
Copied to your clipboardMobileCore.clearUpdatedConfiguration();
Java
Syntax
Copied to your clipboardpublic static void configureWithAppID(final String appId);
Example
Copied to your clipboardMobileCore.configureWithAppId("1423ae38-8385-8963-8693-28375403491d");
Swift
Syntax
Copied to your clipboardstatic func configure(withAppId: String)
Example
Copied to your clipboardACPCore.configure(withAppId: "1423ae38-8385-8963-8693-28375403491d")
Objective-C
Syntax
Copied to your clipboard+ (void) configureWithAppId: (NSString* __nullable) appid;
Example
Copied to your clipboard[ACPCore configureWithAppId:@"1423ae38-8385-8963-8693-28375403491d"];
C#
Syntax
Copied to your clipboardpublic static void ConfigureWithAppID(string appId)
Example
Copied to your clipboardACPCore.ConfigureWithAppID("1423ae38-8385-8963-8693-28375403491d");
C#
Android syntax
Copied to your clipboardpublic unsafe static void ConfigureWithAppID (string appId);
iOS syntax
Copied to your clipboardpublic static void ConfigureWithAppID (string appid);
Example
Copied to your clipboardACPCore.ConfigureWithAppID("1423ae38-8385-8963-8693-28375403491d");
Java
Syntax
Copied to your clipboardpublic static void configureWithFileInAssets(final String fileName);
Example
Copied to your clipboardMobileCore.configureWithFileInAssets("exampleJSONfile.json");
Java
Syntax
Copied to your clipboardpublic static void configureWithFileInPath(final String filePath);
Example
Copied to your clipboardMobileCore.configureWithFileInPath("absolute/path/to/exampleJSONfile.json");
Swift
Syntax
Copied to your clipboardstatic func configureWithFile(inPath: String)
Example
Copied to your clipboardlet filePath = Bundle.main.path(forResource: "ExampleJSONFile", ofType: "json")ACPCore.configureWithFile(inPath: filePath)
Objective-C
Syntax
Copied to your clipboard+ (void) configureWithFileInPath: (NSString* __nullable) filepath;
Example
Copied to your clipboardNSString *filePath = [[NSBundle mainBundle] pathForResource:@"ExampleJSONFile"ofType:@"json"];[ACPCore configureWithFileInPath:filePath];
C#
Android syntax
Copied to your clipboardpublic unsafe static void ConfigureWithFileInPath (string filepath);
iOS syntax
Copied to your clipboardpublic static void ConfigureWithFileInPath (string filepath);
Example
Copied to your clipboardACPCore.ConfigureWithFileInPath("absolute/path/to/exampleJSONfile.json");
Java
Copied to your clipboardString coreExtensionVersion = MobileCore.extensionVersion();
Swift
Copied to your clipboardlet coreExtensionVersion = ACPCore.extensionVersion()
Objective-C
Copied to your clipboardNSString *coreExtensionVersion = [ACPCore extensionVersion];
JavaScript
Copied to your clipboardACPCore.extensionVersion().then(coreExtensionVersion => console.log("AdobeExperienceSDK: ACPCore version: " + coreExtensionVersion));
Dart
Copied to your clipboardString coreExtensionVersion = await FlutterACPCore.extensionVersion;
Cordova
Copied to your clipboardACPCore.extensionVersion(function(version) {console.log("ACPCore version: " + version);}, function(error) {console.log(error);});
C#
Copied to your clipboardstring coreExtensionVersion = ACPCore.ExtensionVersion();
C#
Copied to your clipboardstring coreExtensionVersion = ACPCore.ExtensionVersion();
Java
Syntax
Copied to your clipboardpublic static void updateConfiguration(final Map configMap);
Example
Copied to your clipboardHashMap<String, Object> data = new HashMap<String, Object>();data.put("global.privacy", "optedout");MobileCore.updateConfiguration(data);
Swift
Syntax
Copied to your clipboardstatic func updateConfiguration(_: [String: Any])
Example
Copied to your clipboardlet updatedConfig = ["global.privacy":"optedout"]ACPCore.updateConfiguration(updatedConfig)
Objective-C
Syntax
Copied to your clipboard+ (void) updateConfiguration: (NSDictionary* __nullable) config;
Example
Copied to your clipboardNSDictionary *updatedConfig = @{@"global.privacy":@"optedout"};[ACPCore updateConfiguration:updatedConfig];
JavaScript
Syntax
Copied to your clipboardupdateConfiguration(configMap?: { string: any })
Example
Copied to your clipboardACPCore.updateConfiguration({"global.privacy":"optedout"});
Dart
Syntax
Copied to your clipboardstatic Future<void> updateConfiguration(Map<String, Object> configMap);
Example
Copied to your clipboardFlutterACPCore.updateConfiguration({"global.privacy":"optedout"});
Javascript
Copied to your clipboardACPCore.updateConfiguration({"newConfigKey":"newConfigValue"}, successCallback, errorCallback);
C#
Syntax
Copied to your clipboardpublic static void UpdateConfiguration(Dictionary<string, object> config);
Example
Copied to your clipboardvar dict = new Dictionary<string, object>();dict.Add("newConfigKey", "newConfigValue");ACPCore.UpdateConfiguration(dict);
C#
Syntax
Copied to your clipboardvoid UpdateConfiguration([NullAllowed] NSDictionary config);
iOS example
Copied to your clipboardvar config = new NSMutableDictionary<NSString, NSObject>{["newConfigKey"] = new NSString("newConfigValue")};ACPCore.UpdateConfiguration(config);
Android example
Copied to your clipboardvar config = new Dictionary<string, Java.Lang.Object>();config.Add("newConfigKey", "newConfigValue");ACPCore.UpdateConfiguration(config);