Learn how to register a new app and edit an existing app in Moloco Ads. All registered apps must be reviewed before you can create and launch campaigns. After your app has been approved and activated, you will be able to view postback data for the app in the postback dashboard.
Register a new app
Before setting up your campaign, you must register your app using the correct app information and MMP bundle ID. If you have already registered the app you are looking to run campaign(s) for, you may skip the following steps.
- Select your ad account from the Ad account drop-down menu on the top left corner.
- Click Assets from the left sidebar.
- Under the Apps tab, click Create to open the New App page.
-
From the New App page, select an option for Type, OS, and Market. For Market, choosing Other reveals another field Alternative Markets where you can specify the app store of your choice.
Important: Note that you must create separate apps by OS type (Android and iOS) even when using the same app title.
- For iOS App Store and Google Play, search for your app using the app name, bundle ID, and/or store URL. The available option(s) varies by market type. If you can't find the app, reach out to your Moloco representative for assistance.
-
For Xiaomi, One Store, Galaxy Store, and unsearchable iOS and Android apps, reach out to your Moloco representative with the following information so that they can register the app on your behalf.
Field Description Title Enter a title for your app. We recommend using a title that is clear and easy to tell apart from other apps. You can enter up to 50 characters. Description (Optional) If you like, you can add a description in addition to the app title. You can enter up to 200 characters. Domain Enter the domain information for the app, such as the landing page URL or the app promotion page URL. Ad exchanges verify each advertiser using the domain information before publishing ads to their inventories.
In the event that there is no domain for your app, let your Moloco representative know.
Important: App domain information is required for all new and existing apps. When no app domain has been specified without proper indication, you won't be able to create new campaigns or resume any of the paused campaigns for the app.
App market URL Enter the app store URL for the app.
e.g.,
https://play.google.com/store/apps/details?id=xxxxxx(Google Play Store)https://apps.apple.com/app/idxxxxxxx(Apple App Store)Note: For apps available in multiple countries, exclude the region or language code from the URL to avoid registering an app associated with a single region (e.g., URL containing
&hl=enorko/app/idxxxxx).App market bundle Enter the app ID registered in the app store. From the app market URL, you can copy over the Google Play Store ID found in the ?id=component, and the Apple App Store ID in theidcomponent.
e.g.,com.molocoads(Android) /111110100(iOS)Category You must specify at least one IAB category, and indicate if the app can be classified as Real Money Gaming (RMG). An IAB category is a classification for the app category based on the IAB Tech Lab Content Taxonomy. In the event that no IAB category is auto-selected, you must manually specify at least one IAB category. Content rating Enter the content rating for your app from the app store. We use this information when bidding on some exchange partners. Developer name Enter the developer name for your app from the app store. Developer name is displayed in some native inventories. MMP Specify the Mobile Measurement Partner (MMP) for the campaign tracking link(s). MMP bundle ID Enter the MMP Bundle ID from the MMP. -
For MMP, select the Mobile Measurement Partner (MMP) for the campaign tracking link(s).
Important: Selecting Adjust as your MMP displays Universal link host and Branded link host where you can enter the host value for your Universal and Branded links respectively. You must enter the host value to be able to successfully register Universal and Branded links. -
For MMP Bundle ID, enter the MMP Bundle ID from the MMP you are working with.
Important: Be sure that the MMP Bundle ID is accurate. We use this for receiving postback data from MMPs. For AppsFlyer, your Normal tracking link'sapp_idvalue must be identical to the MMP Bundle ID. - For the Primary Measurement and Secondary Measurement fields visible for iOS apps, select from the available options to specify the measurement method(s) used to evaluate campaign performance for the app. In the event that budget and optimization decisions are tied to the primary measurement source only, you must select N/A for Secondary Measurement in addition to selecting the primary measurement method for Primary Measurement. To better understand this, consider a case where an app's performance is evaluated on SKAN reporting only. In this case, you must select SKAN for Primary Measurement and N/A for Secondary Measurement.
- [SKAN measurement only] When SKAN is selected as either the primary or secondary measurement method, the SKAN version selection field is displayed for iOS apps. Use this field to choose Both (SKAN 3 & SKAN 4), SKAN 3, or SKAN 4 for campaign attribution. Both (SKAN 3 & SKAN 4) is the default option. Ensure your SKAN conversion value schema is correctly configured before selecting a version. If you select only SKAN 3 or only SKAN 4, only traffic that supports that version is eligible for SKAN attribution.
- Click Create to finish app registration. Double-check the OS and MMP information as you won't be able to update these after app registration is complete.
- Your newly created app shows up under the Apps tab. To update an existing app, click the pencil icon next to the app you would like to update.
App review
All apps registered in Moloco Ads are subject to review. If an app appears to have no apparent relation to the ad account it is under, we may ask for more information.
Review status
| Status | Description |
| Under Review | Your app is still under review. The review process may take up to 24 hours. |
| Active |
Your app has been approved and is now active. After the app status has changed to Active, check out the postback dashboard to ensure Moloco is receiving all postback events so that you can create a campaign. |
| Rejected | Your app has been rejected following our review. You can check out the reason your app was rejected by hovering over the icon next to the status. If you would like to request another review, reach out to your Moloco representative or submit a ticket. |
App status
After registering your app, you can check out the review status from the list of apps.
- Select your ad account from the Ad account drop-down menu on the top left corner.
- Click Assets from the left sidebar.
- Under the Apps tab, you can see the status of all apps registered under the ad account.
Check the postback dashboard
In the postback dashboard, you can see the total number of attributed and unattributed postback events being sent to Moloco. We strongly encourage you to double-check the events and number of events received to ensure that all events to track have been integrated properly.
View postback events
- Select your ad account from the Ad account drop-down menu on the top left corner.
- Click Assets from the left sidebar.
- Under the Apps tab, click the title of your app.
- From the App Detail page, scroll down to find Postback Dashboard.
-
For time period, you can select either Today or Last 30 days from the drop-down on the right hand side to display events, number of attributed, unattributed, and total events, and revenue amount for each event from the specified time period.
Time period Description Renewal frequency Today Choosing this option displays the sum of all attributed and/or unattributed events Moloco has received from the same date. Revenue amount displayed is the total amount from the same date for the associated event. Refreshed every hour Last 30 Days Choosing this option displays the sum of all attributed and/or unattributed events Moloco has received from the past 30 days. Revenue amount displayed is the total amount accumulated over the past 30 days for the associated event. Refreshed every hour Important: The data displayed on the postback dashboard is an aggregate sum based on the UTC timezone.