You can set a placement name for each ad unit (for example, “Rewarded VideoLevels”, “INTER_levelEnd”, or “RewardedVideoCoinStore”). This can help you aggregate statistics for different placement categories. Below are code snippets that show how you set the placement name for various ad formats. Note that for banners and MRECs you must set the placement name immediately after you create the banner or MREC.
AppLovinMAX.createBanner(ad_unit_id, position); AppLovinMAX.setBannerPlacement(ad_unit_id, placement);
AppLovinMAX.createMRec(ad_unit_id, position); AppLovinMAX.setMRecPlacement(ad_unit_id, placement);
You can mute audio for certain mediated SDK networks when you launch your app. The networks that support this functionality via the AppLovin SDK are Google bidding and Google AdMob, AppLovin, DT Exchange, Google Ad Manager, LINE, Mintegral, Tencent, and Verve. For other networks, consult your network’s account team to learn whether this functionality is available and how to access it. The following code snippet shows how you mute audio on the supported networks:
AppLovinMAX.setMuted(true); // to mute AppLovinMAX.setMuted(false); // to unmute
Enable Verbose Logging
Enable verbose logs with the following call:
To verify that you enabled verbose logs successfully you can check for the line that reads Verbose Logging On: true in the initialization section of the AppLovin SDK logs:
AppLovin SDK Version: 11.4.2 ⋮ Verbose Logging On: true ⋮
AppLovin SDK tags its logs with the tag /AppLovinSdk: [AppLovinSdk].
You can compartmentalize your users into “segments.” This can help you analyze users with particular characteristics, or can be helpful as a part of A/B testing. Each segment has a name of your choice, in the form of a string of 32 or fewer alphanumeric characters. You can set or retrieve the segment name of the current user from the AppLovin SDK by means of the
AppLovinMAX.userSegment.name = 'myusersegment';