ExperienceID element

The ExperienceID element specifies a GUID representing the device experience. This GUID is used to group one or more metadata packages for the same device identifiers independent of the packages' locale.

In Windows 8, it is also used to link the device metadata to a device app that can be automatically acquired when the device is first connected. A device app specifies one or more ExperienceID elements in a StoreManifest.XML file in the app submission package. Each of these ExperienceID GUIDs corresponds to the ExperienceID element of a device metadata package. After StoreManifest.xml has been submitted, the device app can then distributed to one or more device models, if the ExperienceID in a device's metadata is also specified in the device app's StoreManifest file.




There are no attributes.

Text value

A value formatted as a GUIDType XML simple type.

Child elements

There are no child elements.

Parent elements

Element Description


The Relationships element specifies data that is used to track a device metadata package within the device metadata cache.


<xs:element name="ExperienceID" type="tns:GUIDType" minOccurs="0" />


In Windows 8, the ExperienceID can by specified by the device metadata developer, or automatically generated and added to the device metadata using the Device Metadata Authoring Wizard. If the ExperienceID is not specified in the device metadata package the Windows Dev Center hardware dashboard creates a GUID and updates the ExperienceID element within the metadata package when the OEM or independent hardware vendor (IHV) submits the device metadata package.

For more info on Windows Store device apps, see Windows Store device apps.

See also

Windows Store device app Lifecycle

Device Metadata Packages



Send comments about this topic to Microsoft