freshplanet / ane-flurry Goto Github PK
View Code? Open in Web Editor NEWAir Native Extension for Flurry Analytics & Ads (iOS + Android)
License: Apache License 2.0
Air Native Extension for Flurry Analytics & Ads (iOS + Android)
License: Apache License 2.0
During packaging with air 16 beta, (on windows) I currently I currently see:
Error: META-INF/ANE/iPhone-ARM/libAirFlurry.a are required to have universal iOS libraries. Please contact the ANE developer(s) to get the same.
Hi Alexis,
Thanks for doing this awesome work and making it open source :). It really helped us.. Although here is one doubt we have regarding Android implementation. Actually we were not getting correct number of events in flurry analytics when we compared them with our database, so we found that "stopSession" method in Flurry Android is compulsory, so we got confuse on following questions about it...
Please share your thoughts and experiments with us once you get time...
Using latest commit, -app.xml has required com.freshplanet.AirFlurry, as well as inside the code there's correct import. Other functions like setAndroidAPIKey work fine.
But running the app inside iOS simulator gives this error.
why you aren't exposing the StopSession function at ExtesionContext?
How should we stop an already started session?
I'm trying to make ads appear in my app, but without succes.
this is how i init my flurry, that is all working.
flurry.setAndroidAPIKey("*hidden**_");
flurry.startSession();
flurry.fetchAd("_adspace name", "Standard Banner");
and later in my app i call:
trace(flurry.showAd("Apple Grabble Ad Space", "BANNER_BOTTOM", 0, true));
but it always seems to return false.
Could anyone give me soem advice on how to get thsi working properly?
I'm trying to get this ANE working (after switching from the StickSports one, since it is unsupported now) but I'm having trouble when compiling.
I'm importing with the following line:
import com.freshplanet.AirFlurry;
But I'm getting an error:
1172: Definition com.freshplanet:AirFlurry could not be found.
I've tried a few different imports but none of them seem to be working. Am I importing the package incorrectly? What is the actual import supposed to be?
Thanks!
Using the ANE in it's current state causes rejection by Apple due to use of the now forbidden UDID in the Flurry SDK.
We had to remove it for the binary to be accepted.
Latest ANE-Flurry is broken on android (app freezes with black screen), ios version is working.
First of all, thank you for open sourcing your ANEs. It is truly generous and helpful of you.
Secondly, I apologize for what will likely end up being a "support request".
I am not seeing any sessions in my Flurry dashboard, testing on iOS or Android, nor am I seeing "FlurryAgent" output in my logcat.
I have included the AirFlurry ANE into my Adobe AIR project, and test it with the following:
protected var _flurry:Flurry;
this._flurry = Flurry.getInstance();
this._flurry.setAndroidAPIKey(androidFlurryApiKey);
this._flurry.setIOSAPIKey(iOSFlurryApiKey);
this._flurry.setAppVersion("1.0.0");
this._flurry.setUserId("183945891347");
this._flurry.startSession();
and later:
this._flurry.stopSession();
Evaluating my logcat output (Android) I have the following flurry related messages:
I/air.myapp(19431): [Flurry] creating Flurry context
D/AirFlurry(19431): Extension initialized.
D/AirFlurry(19431): Context created.
I/air.myapp(19431): start session
I/air.myapp(19431): start session with api keyXXXXXXXXXXXXXXXXXXXXXX
D/Flurry - StartSessionFunction(19431): Started session and initalized ads
D/AirFlurry(19431): Space did fail to receive ad:
And nothing else flurry related AFAICT.
My manifest includes:
Any thoughts? Thank you very much!
Hello,
How to force to get only ads as clips when you have to watch it ? Is it about settings on Flurry website or this package does't support it ?
Thanks
What can be done to solve this and get it working???
Please let me know as soon as possible.
Thanks
Can I use old source to use flurry ads ? Or it doesn't work ? Why Flurry ads is not supported anymore ?
Hello, it has new version flurry ads sdk, can you update it?
Trying to package for iOS with AIR SDK:
Error occurred while packaging the application:
ld: framework not found IOSurface for architecture armv7
ld: framework not found IOSurface for architecture arm64
Compilation failed while executing : ld64
Hi
the following events are implemented in the ane:
SPACE_DID_DISMISS
SPACE_DID_FAIL_TO_RENDER
SPACE_WILL_LEAVE_APPLICATION
If the video ad is closed in the middle or if the ad is closed at the end by the user, it sends the same event in both cases
SPACE_DID_DISMISS
How can I detect in the application that the video was watched to the over and was not aborted in the middle so the reward can be claimed?
Or is there any way how to detect that the callback was sent to the server?
thanks
Inf-
Hi,
I am displaying banner ads at bottom. If I click on banner ad then one window opens and if I press 'Done' or 'X' button on that window then my banner ads placement is changed to center and then nothing is clickable on screen(I guess the view is still occupied by full screen ad). After some time(after ad gets refreshed) it come to bottom but still I cant click on any other my games buttons on screen.
I have to restart the game.
This is happening in portrait mode(I dont know about landscape mode)
I need to display ads at bottom location in portrait mode. Will you please have a look into this bug???
Here I am attaching screenshots. Please let me know as soon as possible.
Thanks
Hi guys,
first of all I would like to thank you for your work. Your ane-s helped me very much.
I would like to post a question. I have flurry working on ios, and the same code is not working on android.
This is the sequence of the calls:
Flurry.getInstance().setIOSAPIKey(...)
Flurry.getInstance().setAppVersion(...)
Flurry.getInstance().startSession()
then a lots of
Flurry.getInstance().logEvent(...)
and then
Flurry.getInstance().stopSession();
The same code works on ios, but I waited one day and no events are showing up in Flurry. Should I wait more? Or is there something i didn't set up correctly for android?
Thanks.
There is no file available in the directory? you deleted it or never uploaded? Can you please upload it?
Is there any more version of the ane that allows to show video/ads?
Flurry has made a new version, because some new strict policy at Apple seems to have rejected some apps using Flurry, because they link the Ad Library without showing ads.
Should be solved with the new Flurry version 4.3.2 (ANE is using 4.2.3)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.