Get started with SmartFloors
Step-by-step guide for verifying SmartFloors integration with Metica SDK
Last updated
Was this helpful?
Step-by-step guide for verifying SmartFloors integration with Metica SDK
This page outlines the required steps for integrating with the Metica SDK and preparing your build for verification. It also clarifies what Metica will be testing for and how to ensure your integration is accepted quickly.
Before you start working with the SDK, ensure the following:
Your game has been registered in the Metica dashboard.
Relevant ad units (e.g., interstitials, rewarded videos) are set up and configured.
Metica has access to your MAX account.
Please follow the integration documentation provided by Metica. At a minimum, your app should:
Call the Metica SDK initialization method early in the app’s lifecycle.
Use the Metica SDK to load and show ads, not just native platform ad SDKs.
Ensure your game generates ad impressions that can be reached without complex gating (e.g., ads shown after a short level or via a button).
Log revenue-related events via the SDK.
You only need to prepare and submit one standard build of your APK for verification:
The build should not have any hardcoded user IDs.
It should reflect typical production behavior.
The build should be stable and ready for testing. Avoid using early-stage development versions.
Before sending your build to Metica, you should use the SDK Integration Test tool to validate your integration.
See: How to Use the SDK Integration Test Tool
Metica will verify the following via log inspection and SDK-level analysis:
The SDK was successfully initialized.
Ads were properly requested and shown using the Metica integration.
Expected SDK events (e.g., ad load, ad shown, ad revenue) were fired.
Holdout behavior is correctly applied when using the test user ID.
Note: We use real devices to verify your builds and check behavior through logs. We are not testing for gameplay quality or user-facing QA.
While Metica performs the core integration validation, we recommend that you:
Conduct your own QA process in parallel to test ad placement and ensure no runtime errors.
Confirm that ads appear in a predictable and testable flow (e.g., end-of-level, button-triggered).
If possible, provide brief instructions on how to trigger ads in your game to help speed up our review process.
Once the integration has been verified:
Metica will notify you with a go-ahead to release.
You can proceed with your rollout according to your preferred deployment strategy (internal QA, staged rollout, etc).
If you have any questions or need help during integration:
Refer to the official integration documentation provided by Metica.
Reach out to your Metica point of contact for any clarification.
Provide updated builds or debug logs if requested during the verification process.
Last updated
Was this helpful?
Was this helpful?

