This topic provides procedures for adding and changing events in the service configuration for a title.
For an overall introduction to the various elements of the service configuration, see Introducing Service Configuration.
Sections in this topic:
Anything that happens during play, and that can be captured, can be an event.
A player acquiring a weapon is an example of an event. When the player defeats an enemy using that weapon, that is also an event.
Note Events are generated by a game and sent to Xbox Live. User statistics are records of the events that are transmitted. Other configuration features, like achievements, leaderboards, hero statistics, and so on, are built on these user statistics. For information about theses configuration features, see the “Xbox Data Platform Overview” section under “Xbox Live and Online Services” in the Xbox One XDK documentation.
For more info about events, see the “Events” section under “Xbox Live and Online Services” in the Xbox One XDK documentation.
Note You can only specify a Set Name if the publisher has specified it and the set has already been created. If so, select it from the drop-down combo box.
The new event field is displayed in the list, with controls for editing and deleting the event field and also for moving the field up and down in the list.
Note You can’t move an added event field up into (or above) the list of default, prepopulated event fields.
Your new event is now listed on the Events & Stat Rules page.
Note
There are character limits on the different types of fields. The limits are as follows:
- Achievement name: 44
- Locked description: 100
- Unlocked description: 100
- Achievement rule name: 44
- In-app reward name: 57
- In-app reward description: 90
- Art reward name: 57
- Art reward description: 90
- Rich presence: 44
- Hero stat name: 44
Important
After a title passes Final Certification, existing events in that title can no longer be changed except to add new event fields.
To make changes to an existing event:
Note It is possible to delete custom event fields, but not to delete the default event fields that were provided automatically when the event was created.
Important
After a title passes Final Certification, existing events in that title can no longer be deleted.
To delete an existing event:
Important You can delete events while your game is in development. You can’t delete events after you have exited final certification (that is, launched your product).
An event can have chained dependencies. When you delete an event with chained dependencies, a dialog appears that indicates all the dependencies for that event that will be deleted along with the event itself before you confirm the delete. Please be sure that you want to delete all of the dependencies in the dialog before deleting the event.

After you finish defining or making any changes to your title’s events, you must publish them to Xbox Live and download the Events Manifest file.
To develop your title, you need to acquire the Events Manifest file for that title.
For info about how to download the Events Manifest file, see Downloading the Events Manifest file.