Developer Overview
How it Works
Centroid allows you to monetize 3D games and VR experiences by embedding "ad rectangles" within them.
- Ad Rectangle: A rectangle embedded in your game that pays you every time a user views it. Example
We describe this process with screenshots below. Video tutorials coming soon!
Learn more about the Centroid platform in general by visiting the General Information section.
Download SDK
Unity SDK
Download the latest Centroid Unity SDK at this link.
Unreal SDK
Unreal SDK coming soon!
Setup Unity SDK
Overview
- Ensure you've downloaded the latest SDK (see above).
- In your Unity project, go to Assets > Import Package > Custom Package. Screenshot.
- Select the Unity package you downloaded in (0). This should be a .unitypackage file. Screenshot.
- There should now be an [AdUnit] prefab in the Prefabs folder. It's just a canvas that'll fill with an ad on Start(). Screenshot.
- Copy the [AdUnit] prefab into your game hierarchy. Screenshot.
- Click on the [AdUnit] GameObject and check out the properties in the inspector. You should see things like Ad Unit Width, etc... Screenshot.
- Override the default material and image if you want (along with any other properties). Screenshot.
- Now you have to create an ad unit in the web console and copy it into the Ad Unit ID property in the SDK. See the next section.
Create an Ad Unit
- Go to www.centroidx.com, and hit sign up at the top right. Complete the signup process by entering an email and password.
- You should be taken to a developer console at dashboard.centroidx.com. You'll use this page to manage your ad units and track your earnings.
- Hit the "New Ad Unit" button. Optionally read the help text and hit Create when you're done. For an explanation of what all the fields mean, see Ad Unit Terms below.
- You should now see your new ad unit in the console. Copy the Ad Unit ID into the SDK. Screenshot 1 Screenshot 2
Test Ad Viewability
- Try running the game with the ad unit visible. You should see a default ad load.
- Move the camera around and check out what happens to the in view label on the [Ad Unit] GameObject. Screenshot
- If you trigger a view in the game, your number of views should tick up in the console (you may need to refresh first). Screenshot
- The SDK also takes screenshots occasionally that'll be visible to you and advertisers in the web console for verification purposes.
Setup Unreal SDK
Overview
This section coming soon!
360 Video
Overview
This section coming soon!
Trigger a 360 Video View
This section coming soon!
Advertiser Overview
How it Works
Centroid offers two kinds of ad formats for you to target:
- Ad Rectangle: A rectangle embedded in a 3D or VR experience that fills dynamically with content based on real-time bidding. Example
- 360 Video: A 360 video that gets triggered whenever a user interacts with an ad rectangle.
As an advertiser, most of your time will be spent in the Centroid Advertiser Console, which gives you the power to upload creatives, traffick ads, check viewability, and more. Below, is a quick run-down of what you can do with the Centroid platform:
- Upload Creatives: You can use the console to upload and preview flat image and 360 video creatives.
- Create orders: Once you've uploaded creatives, you can create orders to make them serve on specific games, or across the network at large.
- Check ad viewability: Centroid takes a screenshot every time an ad is viewed, which you can see in the console with a single click. This gives you the ultimate transparency into how users are interacting with your ads.
Getting Started
Create an Account
First, create an account by visiting dashboard.centroidx.com.
The Advertiser Tab
The Centroid website is used by both advertisers and developers, but you'll be spending all your time in the Advertiser tab. To navigate there, just visit dashboard.centroidx.com after logging in and select Advertiser from the dropdown at the top. See screenshot for assistance. Once you're on the advertiser page, you can bookmark it to go directly there from now on.
Creatives
Upload Creative
This section coming soon!
Preview Creative
This section coming soon!
Creative Properties
This section coming soon!
Orders
Create Order
This section coming soon!
Order Properties
This section coming soon!
Formats
Overview
Centroid offers one major ad format for you to target:
- Ad Rectangle: A rectangle embedded in a 3D or VR experience that fills dynamically with content based on real-time bidding. Example
Currently, advertisers are charged (and developers paid) whenever an ad rectangle is viewed. The rules for viewability of ad rectangles are specific, and ensure that each ad is actually seen by the user. Among other things, it ensures the ad takes up a certain percentage of screen for a certain period of time. Learn more.
Furthermore, ad rectangle views are tracked via screenshots taken every so often when an ad rectangle is viewed. Advertisers and developers can browse these screenshots in the web console to ensure the ad rectangles are working as intended.
Ad Viewability
Viewability Rules
Centroid only charges advertisers for ad views, so if an ad loads in a game but a user never sees it, the advertiser isn't charged and the developer doesn't earn money. Below are the precise criteria we use for what constitutes a view for an ad rectangle, adapted from the IAB standard:
- The ad must be on-screen for 1 second or more.
- The ad must cover a minimum of 10% of the screen for the 1 second duration.
- The angle the ad makes with the screen must be no larger than 45 degrees relative to the game screen.
- Only the initial view after an ad loads is charged for. This means if a user looks away and looks back, the advertiser isn't charged again.
Screenshot Verification
This section coming soon!
Curating Ads
Developer Approval
This section coming soon!
Advertiser Targeting
This section coming soon!
Payments
Setting up Billing
This section coming soon!
Setting up Deposits
This section coming soon!