2016-01-01 1 views
0

J'applique le SDK Facebook Audience Network sur iOS et Android. J'ai mis certains drapeaux en vérifiant un dictionnaire pour l'existence d'une annonce, en recherchant les Ads placementId. Sur iOS, vous pouvez accéder à ce via les méthodes de délégués facilement, comme ci-dessous:Réseau d'audience Facebook - Obtenir l'identifiant d'emplacement publicitaire

- (void)adView:(FBAdView *)adView didFailWithError:(NSError *)error 
{ 
    NSLog(@"Adview placement id is: %@", adView.placementId); 
} 

Cependant sur Android, l'objet de l'annonce (dans l'auditeur de l'annonce) ne semble pas avoir une propriété placementId comme il est encapsulé. Donc, c'est soit les incohérences habituelles entre la plate-forme croisée de SDK de tiers, ou il me manque quelque chose?

Est-il possible de récupérer l'ID d'emplacement d'annonces directement à partir de l'objet d'annonce sur Android, comme vous pouvez le faire sur iOS?

(Note: les documents de Facebook ne semblent pas le mentionner)

Répondre

0

Avez-vous vérifié l'objet AdView dans la mise en œuvre Android? il contient aussi le placementId.