Créer un plug-in AdMob personnalisé pour Phonegap Build (pour iOS et Android)

Tout dans l’application Phonegap Build fonctionne, y compris les plugins Analytics et FacebookConnect. Cependant, je voudrais maintenant append des annonces AdMob.

Phonegap Build ne fournit pas de plug-in intégré pour AdMob, mais selon la page Phonegap Build Plugins , vous pouvez désormais append vos propres plug-ins personnalisés (voir la section Consortingbuting Plugins en bas de la page).

Les plugins PhoneGap peuvent être rendus compatibles avec PhoneGap Build en utilisant un fichier plugin.xml …

La page Phonegap Build Plugins référence le navigateur enfant plugins.xml sur GitHub comme exemple de configuration du plugin.xml personnalisé. Vous trouverez ci-dessous le contenu du plugin.xml du navigateur enfant.

Je ne suis pas sûr de savoir quels aspects de ce fichier je dois modifier et à quoi les modifier. Je pense que j’ai correctement configuré la structure de fichier des plug-ins Phonegap AdMob pour iOS et Android (voir la structure de fichier ci-dessous), mais je ne sais pas comment référencer ces fichiers correctement dans le fichier plugin.xml.

  Child Browser                                

Structure du fichier d’application

 /index.html /config.xml /adMob /plugin.xml /src /iOS /GADAdMobExtras.h (from AdMob iOS SDK) /GADAdNetworkExtras.h (from AdMob iOS SDK) /GADAdSize.h (from AdMob iOS SDK) /GADBannerView.h (from AdMob iOS SDK) /GADBannerViewDelegate.h (from AdMob iOS SDK) /GADInterstitial.h (from AdMob iOS SDK) /GADInterstitialDelegate.h (from AdMob iOS SDK) /GADRequest.h (from AdMob iOS SDK) /GADRequestError.h (from AdMob iOS SDK) /libGoogleAdMobAds.a (from AdMob iOS SDK) /AdMobPlugin.h (from Phonegap Plugin for iOS) /AdMobPlugin.js (from Phonegap Plugin for iOS) /AdMobPlugin.m (from Phonegap Plugin for iOS) /android /AdMobPlugin.java (from Phonegap Plugin for Android) /AdMobPlugin.js (from Phonegap Plugin for Android) /GoogleAdMobAdsSdk-6.2.1.jar (from AdMob Android SDK) 

Phonegap Plugin pour iOS
AdMob iOS SDK
Phonegap Plugin pour Android
AdMob Android SDK

C’est une vieille question sans réponse car, aujourd’hui, c’était impossible. Mais Phonegap a annoncé un changement dans ses règles: voyez ici , il est maintenant possible d’utiliser des plugins externes. Pour append des annonces Admob à votre application Phonegap Build, éditez votre fichier config.html et placez le code suivant:

  

Je suis l’auteur du plugin et vous pouvez voir une application de démonstration en direct (pour Android uniquement) ici

Je fais le plugin

Mais il a été refusé sur “PhoneGap Build”, car il contient des fichiers Google Binary…
Aujourd’hui, vous n’avez aucune solution pour utiliser Admob sur le projet “PhoneGap Build”.

Cet article a ce que vous cherchez en ce qui concerne la configuration de plugman pour votre plugin.

Pour admob: sa lecture un peu confuse à leur sujet, car dans le passé, ils diffusaient des annonces via la méthode JavaScript destinée au site Web mobile, mais après avoir acheté la société Google, ils l’ont supprimée et admob ne sert plus le site Web mobile. site web, ils vous conseillent d’utiliser adsense. Ce qui est déroutant à ce sujet, c’est qu’il y a encore des instructions pour l’installation de JavaScript d’admob qui n’existe plus.
J’ai vu vos liens et je suppose que vous avez essayé d’installer admob pour iOS app. Je l’ai fait pour une application Android qui était simple et facile mais le problème était ce que j’essaye de montrer au fond.

PhoneGap Build permet désormais à tout utilisateur de fournir un plug-in qui sera disponible pour tous les utilisateurs (après un examen et un test de comportement).
Ils ont une nouvelle page décrivant le processus et conseillent les consortingbuteurs en herbe à jeter un oeil au repository du plugin Facebook.

Vous pouvez peut-être créer un plug-in Admob basé sur cette documentation .