Convertisseur d’assembly natif sur iOS
Le renderer d’assembly natif simplifie l’utilisation de Banner Native afin qu’il se comporte comme Banner. Autrement dit, vous pouvez définir des bannières natives pour qu’elles agissent comme des bannières d’affichage web. Le renderer simplifie le processus de génération de l’affichage natif et permet aux utilisateurs de Xandr d’implémenter la publicité native sans que les développeurs n’obligent les développeurs à reconstruire leurs applications avec des modifications ou de nouveaux formats.
Auparavant, les développeurs devaient gérer les ressources natives dans la réponse UT à l’aide de la classe AN Native Response dans le Kit de développement logiciel (SDK) mobile. Désormais, le renderer_url
dans la réponse UT peut être traité et combiné avec les ressources nécessaires pour afficher les ressources natives dans une vue web. Cela génère une vue de conteneur MRAID qui est prête à s’afficher au moment du chargement.
Remarque
Cette fonctionnalité est disponible uniquement dans Bannière native.
API de demande pour le renderer d’assembly natif
Étant donné que le renderer n’est disponible que dans BannerNativeAd
, vous pouvez activer enableNativeRendering
en définissant sur Allow Native
YES
dans le BannerAdRequest
. La réponse sera traitée de la même manière qu’un BannerAd
.
Les champs suivants doivent être définis :
Champ | Valeur |
---|---|
AllowNativeDemand |
YES/true |
enableNativeRendering |
YES/true |
@property (nonatomic, readwrite) BOOL enableNativeRendering;
Exemple
bannerAdObject.enableNativeRendering = YES;
API de réponse pour le renderer d’assembly natif
Le délégué de la bannière est utilisé pour gérer Banner-Native RendererAd
.
- (void)adDidReceiveAd:(id)ad
Exemple
- (void)adDidReceiveAd:(id)ad
{
//Ad Received Successfully
}
Gestion des suivis
Les suivis d’impression sont gérés automatiquement par le SDK de la même manière que les bannières publicitaires HTML. Les suivis de clics doivent être configurés via la console du renderer et être gérés dans le renderer lui-même.