SD Ads View control allows the developers to show Ads (Advertising) on their applications in any place. This control is available in the toolbox and supports several providers.
- For Android generator, you must set Ads Provider property (by default None) at Main object level
Specific properties associated with this control can be found under the Control Info group.
These properties apply when Ads Provider property has AdMob value.
These properties apply when Ads Provider property has GoogleMobileAds value.
Allows the developer to change the Ad Unit Id design-time property at run-time. Its value must be character-based. Available when Ads Provider property has AdMob value.
It forces the request for a new Ad in a specific time.
Return value None
First, turn on the property Enable Ad on the SD Main object.
Then drag (at least) one SD Ads View control from the toolbox inside the layout of a Panel for Smart Devices object.
After that, you must set its properties properly depending on the provider.
In this case, because the provider is AdMob, the identifier of the ad (occasionally more than one and different from each other).
In this case, we also incorporate a fixed ad on the bottom of the screen by setting its properties on the SD Panel.
Finally, run your application and wait until your ads are displayed.
Note how our controls on the edges of the screen are displayed and there is a fixed advertisement on the bottom.
- With the mechanism described here, the developers can include an ad in the place that they want. In the mechanism described in this document, the default behavior is that every panel contains an ad unless Show Ads property is disabled for those panels that the developer does not want to show an ad.
- The developer can include multiple SD Ads View controls on the same SD Panel. Also, It can include Show Ads and Ads Position properties (at SD Panel level) to display them in a fixed position.
GoogleMobileAds is available as of GeneXus 16 upgrade 7 for the Android Platform.