ADOBE_PREFIX
is com.adobe
.THIRDPARTY_PREFIX
is com.
. The prefix com.adobe.*
is reserved for Adobe.THIRDPARTY_PREFIX
followed by their company name.mid
.ADOBE_PREFIX.module.{moduleName}
.ADOBE_PREFIX.eventType.{eventType}
.ADOBE_PREFIX.eventSource.{eventSource}
.lowerCamelCase
, and cases are normalized internally to make comparisons case-insensitive. For example, if you use Com.Adobe.moDule.AnAlytiCS
it will be internally converted to com.adobe.module.analytics
. An exception to this rule is that shared state names that are used in rules are compared in a case-sensitive manner. This means that when registering an extension, the actual case is retained internally, so that rule comparison can succeed.data.Synchronous
errors are returned immediately on the same thread.@false
value is returned to indicate an error and filling in an optional NSError
out parameter.unexpectedError
method that is defined in the ACPExtension
class.