Skip to main content

Configure events

Events are gatherings or activities for a specific purpose or audience, such as workshops, team-building exercises, volunteer opportunities, and more. ArcGIS Indoors Mobile can display events data so app users can discover events and plan ahead.

When you include an Events layer in a mobile map, app users can view event information. App users can select an event to view details, save it for future planning, and get directions. You can also promote specific events and include outdoor or online events.

To add events data to your mobile map, complete the following steps:

  1. Ensure your events data has values that correspond to the required fields.

  2. Optionally, add or configure your events data fields as needed.

    Certain events data fields are necessary for Indoors Mobile functionality, as described in the Events data fields section.

  3. Create events in the Events feature class.

  4. Add the Events feature class to the map.

  5. Configure the layer as floor-aware.

  6. Share the map as a mobile map package for Indoors Mobile.

Note:

When viewing a map in Indoors Mobile, point symbols for event locations are not displayed. The event location is shown along with other details when the event is selected. Online events do not have a location.

Events data fields

Featured events

You can promote specific events in the app so they appear at the top of the Explore panel. For events you want to promote as featured, create an Integer field named FEATURED and set it to 1 in the Events feature class. You can also populate the IMAGE_URL field with an image URL that represents the event. The image appears as a thumbnail for the featured event in the Explore panel.

Event filtering

App users can view all events or filter them by date, event group, or featured status. Filtering by date is based on the DATE_START and DATE_END fields in the Events feature class. These are required fields in the Events layer. Store date and time in coordinated universal time (UTC) so event times automatically reflect the user's time zone.

To enable filtering by event groups, create default Indoors categories from the Events layer using the USE_TYPE field. You can also use any other field that corresponds to the event groups.

Outdoor events

You can specify whether an event is outdoors or offsite. An outdoor event occurs outside a building but within your site, such as an outdoor team-building exercise. An offsite event does not occur within your site, such as a volunteer opportunity. For offsite events, create a String field named FULL_ADDRESS and populate it with a full street address of the offsite event. When this field is populated, the app displays a button that launches the user's preferred navigation app.

Online events

You can specify whether an event includes an option to join virtually. This applies to events like a presentation that offers in-person or online attendance, or a seminar that is online only. For online events, create a string field named EVENT_JOIN_URL and populate it with a valid URL for an online meeting. Indoors Mobile recognizes Microsoft Teams, Zoom, Google Meet, and Webex online meeting applications. When a link is included, the app displays a button that opens the online meeting directly in the corresponding app, if installed on the mobile device.

Saved events

App users can save events for future planning. Saved events functionality requires no additional fields in the event data. Saved events appear in the Saved section of the Explore panel. App users can reorder their saved events manually or sort them by distance.