com.. The prefix
com.adobe.*is reserved for Adobe.
THIRDPARTY_PREFIXfollowed by their company name.
lowerCamelCase, and cases are normalized internally to make comparisons case-insensitive. For example, if you use
Com.Adobe.moDule.AnAlytiCSit 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.Synchronouserrors are returned immediately on the same thread.