Initialize third parties
AppKickstarter comes with third parties integration to ship faster. Here you'll find how to setup the integrations or how to adapt if you don't want these integrations.
AdMob
If you want to support AdMob in your application you need to fill these infos In local.properties
file :
You need to go on your AdMob account and create two applications: one for Android and one for iOS. Then create rewarded ads for both projects. Use these app ids and rewarded ads ids in local.properties
.
Remove AdMob support
If you don't want to support AdMob you have to remove this line in the AndroidManifest.xml file:
Remove dependency in shared module (build.gradle file)
Remove this line on AppInitializer#initialize and all code related to AdMob
Google Map
If you want to support Google Map fill the api key else just ignore.
RevenueCat
Fill your api keys in local.properties
If you don't want to setup RevenueCat simply do not fill the api keys in this file and just don't call the paywall and RevenueCat apis, this should be working.
Sentry
If you want to support Sentry fill the api key else just ignore.
PostHog
To setup PostHog you just need to add the host and api key after you created the project on PostHog.
Google SignIn
To support Google login fill the web client id. You can find this value after you enabled Firebase Auth + Google auth:
AppKickstarter AI Backend Proxy
If you have the AI plan with KMP client that connects to the AI backend proxy you can fill these infos:
Learn more here about the AI backend proxy and how AppKickstarter secures your API keys.
Last updated