Getting started
This documentation will go through all the steps required to display Ogury ads through AdMob mediation on iOS platform.
Step 1: Register your application
The Asset Key follows the pattern: OGY-XXXXXXXXXXXX
, where X
is an uppercase letter or digit. In all the following code samples, we will refer to this Asset Key by using the string ASSET_KEY
.
Step 2: Import the Ogury custom events
The Ogury custom events
are distributed via the Cocoapods
repository
The Ogury SDK
will be automatically imported into your project as a dependency
Open the podfile
of your application and add the following lines into your target:
If you are using Xcode 12+, please use CocoaPods 1.10+ to avoid build errors due to the migration of our SDK to XCFramework.
We highly recommend locking OguryMediationGoogleMobileAds
version as each version depends on a specific version of theGoogle Mobile Ads SDK
, please check the release notes for more information
Step 3: Collect the user consent and initialize Ogury SDK
As of November 13, 2023, both Ogury Choice Manager and the End User License Agreement (EULA) are deprecated.
Consequently, the EULA will cease to be presented, and the Choice Manager will no longer display consent notices. As a result, it is strongly advised to discontinue the use of Ogury Choice Manager in any new versions of applications. Developers are encouraged to explore alternative solutions in light of this deprecation.
The European GDPR regulation requires obtaining the users' consent in order to display them personalized ads, (i) when the company processing personal data is based in the EU, or (ii) when the users are EU citizens.
As a company based in the EU, Ogury accordingly requires an explicit consent from the users to collect their personal data and display them personalized ads. The consent collection can be operated :
by the Ogury Choice Manager.
Note that the Ogury SDK meets privacy requirements by design. Shall it not receive a valid consent status from the Ogury Choice Manager or from a validated third-party consent solution, it will display an End User License Agreement (EULA) before serving the first ad. Another way to put it: no targeted ad will be displayed to the users if they didn't give their consent first.
A complete integration example with consent collection is available within Ogury Choice Manager section.
Step 4: Integrate Ogury ad formats
Congratulations, the Ogury SDK is now initialized! You are now ready to integrate your first ad. Ogury provides three different ad formats, (i) Interstitial Ads, (ii) Opt-in Video Ads, (iii) Banner Ads and (iv) Thumbnail Ads. You can refer to the following sections to proceed with the integration:
Before going live
Integration Sample
Checkout our sample applications in our GitHub repository.
Last updated