How GameBus Core works
Learn how a campaign combines app layouts, app content, and policies to create a configurable app.
GameBus Core
GameBus Core is used to develop web apps that support behavior change, without requiring you to write code.
Instead, you build your app by configuring the GameBus framework.
To do this effectively, you need to understand both the components of the GameBus framework and its core concepts. This page focuses on the concepts specific to GameBus Core—the heart of the GameBus framework.
Your intervention = a campaign
In GameBus, the interventions you design—or the apps you develop—are called campaigns.
A campaign is a container for a single study, project, or program. Each campaign has its own URL and can be accessed through a web browser on both mobile and desktop devices.
Within a campaign, you configure three main things:
- App layout — controls the app’s styling and determines which pages and menu items participants see.
- App content — includes the target behaviors you want to promote, represented in GameBus as Tasks, as well as the behavior change techniques used to support those behaviors.
- Policy — controls which participants can access which app layout and content.
Together, these determine what each participant can see and do within the campaign.
Read next
- Campaign: configure the policies that control participant access to a specific app layout and content.
- Campaign app layout: configure the app’s styling, structure, and pages.
- Campaign content: configure target behaviors and the behavior change techniques used to support them.