|
SDKInstructions
Integrating the AdWhirl SDK with your application.
See http://www.adwhirl.com/home/dev for the latest instructions. |
► Sign in to add a comment
|
Search
|
|
SDKInstructions
Integrating the AdWhirl SDK with your application.
See http://www.adwhirl.com/home/dev for the latest instructions. |
Hi,
where can I get the AdWhirl? SDK key ? my email is jack.wang@infuzetech.com
thanks, jack
The instructions are poor.
Hey Doug. Could you please provide some specifics? Thanks!
I believe the instructions assume you have a deep familiarity with Adwhirl. From looking around online for help there are a number of people having difficulty with setting it up (http://groups.google.com/group/adwhirl-users/browse_thread/thread/55df98b45d9b8b06?pli=1) is just one example I have in a window.
I'm super new to Adwhirl, so sorry if my questions sound a bit high level...but I have basically the same questions that the setup instructions don't seem to address...are there any examples of what the Adwhirl XML layout must look like? Does Adwhirl have problems with explicit Java declaration vs. XML? It seems ads won't show up on an emulator, or at least inconsistently show up on an emulator (if I wait 10-30 minutes ads will show up, but not always, LogCat? in Eclipse says that "Server replied no ads are available")... is there more documentation on what Adwhirl.setTestMode does?
Perhaps a "setting up Adwhirl tutorial" (and getting it to run!) might help out the slow people like me :)
Thanks for your help, Pedro
I can't believe how poorly Google has documented adWhirl. It is almost unusable and I am a very senior developer. There should be documentation on the class and methods available, general how-tos on programming best practices, and sample apps. Links are broken on the support web site. The one small sample "app" is not an app at all, but just a code snippet from the full program and some of the examples don't even compile when directly cut and pasted. It may be that I am used to Microsoft's level of documentation, but this is absolutely rediculous. I have spent five hours researching what should be a cut-and-paste from a sample app. Get your act together Goggle/adWhirl.
I can't believe I already spent few hours trying to find Android sample code (or anyway) to detect is an ads is not loaded so I can flip the ads view.
They assume everyone knows everything! e.g Millenial Media is now part of Adwhirl... but no documentation of how to implement it
That's right it's quite a poor documentation for setup. The example is not complete, I got
W/AdWhirl? SDK( 1608): at com.adwhirl.adapters.AdWhirlAdapter?.handle(AdWhirlAdapter?.java:166) W/AdWhirl? SDK( 1608): at com.adwhirl.AdWhirlLayout?.handleAd(AdWhirlLayout?.java:222) W/AdWhirl? SDK( 1608): at com.adwhirl.AdWhirlLayout?.access$3(AdWhirlLayout?.java:205) W/AdWhirl? SDK( 1608): at com.adwhirl.AdWhirlLayout?$HandleAdRunnable?.run(AdWhirlLayout?.java:390) W/AdWhirl? SDK( 1608): at android.os.Handler.handleCallback(Handler.java:587) W/AdWhirl? SDK( 1608): at android.os.Handler.dispatchMessage(Handler.java:92) W/AdWhirl? SDK( 1608): at android.os.Looper.loop(Looper.java:123) W/AdWhirl? SDK( 1608): at android.app.ActivityThread?.main(ActivityThread?.java:4627) W/AdWhirl? SDK( 1608): at java.lang.reflect.Method.invokeNative(Native Method) W/AdWhirl? SDK( 1608): at java.lang.reflect.Method.invoke(Method.java:521) W/AdWhirl? SDK( 1608): at com.android.internal.os.ZygoteInit?$MethodAndArgsCaller?.run(ZygoteInit?.java:868) W/AdWhirl? SDK( 1608): at com.android.internal.os.ZygoteInit?.main(ZygoteInit?.java:626) W/AdWhirl? SDK( 1608): at dalvik.system.NativeStart?.main(Native Method) E/AdWhirl? SDK( 1608): nextRation is null! D/AdWhirl? SDK( 1608): Will call rotateAd() in 30 seconds I/AdWhirl? SDK( 1608): Rotating Ad D/AdWhirl? SDK( 1608): Dart is <81.18462767025324> of <100.0> D/AdWhirl? SDK( 1608): Showing ad: D/AdWhirl? SDK( 1608): nid: 7cf0aea53c104e1ea85294626c36b881 D/AdWhirl? SDK( 1608): name: zestadz D/AdWhirl? SDK( 1608): type: 20 D/AdWhirl? SDK( 1608): key: 14131C047A504043455F40554750455F8F8F2637 D/AdWhirl? SDK( 1608): key2: W/AdWhirl? SDK( 1608): Unsupported ration type: 20and no idea how to figure it out.
The best example I code find, again, is from SOF ..
It looks promising to be delivered from the monopoly of one solution (whatever may it be) and we are still jailed if there is no doc at all
snicolas
The instructions are very bad :(
Are there no actual list of methods & classes we can count on to always be available with AdWhirl? updates?? I mean,Is there no real API, we just have to dive into the source code and find what we can extend or use and then guess whether it is intended to be publicly accessible???
May be I am just new to this adwhirl thing I found this instructions very sloppy and very confusing and the sample codes that come with the AdWhirl? won't even compile I tried to add adwhirl to my iOS 4.3 project, once I tried to do a test build, It failed with over 80 errors. Did Goolgle hired Microsoft engineers to do this project?
An API reference for the methods it presents is essential. For example, in objective-c, adExists? does not do what I expect it to do and due to the lack of docs I don't know what the programmers expected it to do either. One would assume it would return true if there is an advert to display. This is not the case, or at least it is not when in test mode and I'm not trying it live to find out it still doesn't do it. :P
OTH the source code comment implies it should do what I think it should:
/
Yet it doesn't. :/
Ah, it does return true, when the ad is displayed. So the source comment is kinda accurate. I guess displayed is succeeds. In which case for my needs I need to use the delegate. In other words, the docs could do with some explanation but the source code comments are indeed instructional.
+1 instruction miss so much informations... I'll try to find code sample...
I managed to make AdWhirl? work with AdMob? but the problem I have is that the test mode works only on the emulator and on my mobile it always displays real ads. Is there any way to fix that? I just set the test mode using:
AdWhirlTargeting?.setTestMode(true);
Do I need to integrate each network's SDK, or just the one AdWhirl? SDK?
How to make adwhirl in xcode 4.3 ? i have add previous adwhirl sdk in xcode but some file not show in existinf framework . so,please tell me how to integrate this in xcode 4.3
Really damn poor documentation
another ++ for the non-existent documentation. would be nice to have a real working example - however simple for this.
terrible, but about what i've come to expect from google.
Have you looked at any of the source? We have working examples for Android and iOS. They're both linked from the https://www.adwhirl.com/home/dev page.
I am getting below error with Greystripe sdk.
05-05 03:20:37.984: E/AdWhirl? SDK(6362): Caught exception in handle() 05-05 03:20:37.984: E/AdWhirl? SDK(6362): java.lang.NoSuchMethodException?: greystripeBanner() 05-05 03:20:37.984: E/AdWhirl? SDK(6362): at java.lang.ClassCache?.findMethodByName(ClassCache?.java:247) 05-05 03:20:37.984: E/AdWhirl? SDK(6362): at java.lang.Class.getMethod(Class.java:962) 05-05 03:20:37.984: E/AdWhirl? SDK(6362): at com.adwhirl.adapters.EventAdapter?.handle(EventAdapter?.java:65) 05-05 03:20:37.984: E/AdWhirl? SDK(6362): at com.adwhirl.adapters.AdWhirlAdapter?.handle(AdWhirlAdapter?.java:168) 05-05 03:20:37.984: E/AdWhirl? SDK(6362): at com.adwhirl.AdWhirlLayout?.handleAd(AdWhirlLayout?.java:231) 05-05 03:20:37.984: E/AdWhirl? SDK(6362): at com.adwhirl.AdWhirlLayout?.access$300(AdWhirlLayout?.java:53) 05-05 03:20:37.984: E/AdWhirl? SDK(6362): at com.adwhirl.AdWhirlLayout?$HandleAdRunnable?.run(AdWhirlLayout?.java:399) 05-05 03:20:37.984: E/AdWhirl? SDK(6362): at android.os.Handler.handleCallback(Handler.java:587) 05-05 03:20:37.984: E/AdWhirl? SDK(6362): at android.os.Handler.dispatchMessage(Handler.java:92) 05-05 03:20:37.984: E/AdWhirl? SDK(6362): at android.os.Looper.loop(Looper.java:123) 05-05 03:20:37.984: E/AdWhirl? SDK(6362): at android.app.ActivityThread?.main(ActivityThread?.java:3687) 05-05 03:20:37.984: E/AdWhirl? SDK(6362): at java.lang.reflect.Method.invokeNative(Native Method) 05-05 03:20:37.984: E/AdWhirl? SDK(6362): at java.lang.reflect.Method.invoke(Method.java:507) 05-05 03:20:37.984: E/AdWhirl? SDK(6362): at com.android.internal.os.ZygoteInit?$MethodAndArgsCaller?.run(ZygoteInit?.java:842) 05-05 03:20:37.984: E/AdWhirl? SDK(6362): at com.android.internal.os.ZygoteInit?.main(ZygoteInit?.java:600) 05-05 03:20:37.984: E/AdWhirl? SDK(6362): at dalvik.system.NativeStart?.main(Native Method)