With app content mapping, you can target users with content-related ads and ensure that ads are placed near content that is suitable for your advertisers. For details, refer to the AdMob Reference Documentation.
By default, only 1 URL can be passed. By submitting an application to AdMob, you can support up to 4 content URLs (multi-content URL).
// Supports passing 1-4 URLs
NSMutableDictionary *mutableDict = [NSMutableDictionary dictionary];
mutableDict[kATAdLoadingExtraAdmobContentURLStringsKey] = @[@"https://www.example1.com", @"https://www.example2.com"];
[[ATAdManager sharedManager] loadADWithPlacementID:@"Your placement" extra:mutableDict delegate:self containerView:nil];
Note: The content mapping URLs passed in will remain in effect; you do not need to pass the same URLs every time you make a request. If you need to change them, simply pass new content.
Parameters must be passed each time for it to take effect. If not passed, it means the content mapping is not used.