Coronaads seems very intermittent in delivery of ad

Hi I’m using version 2016.2949 (2016.9.15) on an ios10 device and get intermittent response to Interstitial Ads and no banner ads.  I’ve downloaded the Corona sample code at github to eliminate the issue that I had coding errors.

https://github.com/coronalabs/plugins-sample-coronaAds

Adjusted for my API key and still no joy.  

Attached is a successful and unsuccessful log from the iPhone. Every time it fails seem to get Facebook errors, though the code has no Facebook plugins or calls ? The bundle ID is active with Facebook. Any help appreciated.

– succesfull –

Oct  8 15:09:29 Davids-iPhone plugins-sample-coronaAds-master(CFNetwork)[7212] <Notice>: TIC TLS Event [24:0x17418d0d0]: 2, Pending(0)

Oct  8 15:09:29 Davids-iPhone plugins-sample-coronaAds-master(CFNetwork)[7212] <Notice>: TIC TLS Event [23:0x170189650]: 20, Pending(0)

Oct  8 15:09:29 Davids-iPhone plugins-sample-coronaAds-master(libsystem_network.dylib)[7212] <Info>: nw_endpoint_flow_protocol_connected [23.1 45.79.6.221:443 in_progress socket-flow (satisfied)] Output protocol connected

Oct  8 15:09:29 Davids-iPhone plugins-sample-coronaAds-master(CFNetwork)[7212] <Notice>: TIC TLS Event [24:0x17418d0d0]: 11, Pending(0)

Oct  8 15:09:29 Davids-iPhone plugins-sample-coronaAds-master(libsystem_network.dylib)[7212] <Info>: nw_endpoint_flow_connected_path_change [23.1 45.79.6.221:443 ready socket-flow (satisfied)] Connected path is satisfied

Oct  8 15:09:29 Davids-iPhone plugins-sample-coronaAds-master(libsystem_network.dylib)[7212] <Info>: nw_connection_endpoint_report [23.1 45.79.6.221:443 ready socket-flow (satisfied)] reported event flow:finish_connect

Oct  8 15:09:29 Davids-iPhone plugins-sample-coronaAds-master(libsystem_network.dylib)[7212] <Info>: nw_connection_endpoint_report [23 monetize-api.coronalabs.com:443 ready resolver (satisfied)] reported event flow:finish_connect

Oct  8 15:09:29 Davids-iPhone plugins-sample-coronaAds-master(CFNetwork)[7212] <Notice>: TIC TCP Conn Event [23:0x170189650]: 8 Err(0)

Oct  8 15:09:29 Davids-iPhone plugins-sample-coronaAds-master(CFNetwork)[7212] <Notice>: TIC TLS Handshake Complete [23:0x170189650]

Oct  8 15:09:29 Davids-iPhone CommCenter(libCommCenterKCommandDrivers.dylib)[77] <Notice>: #I Adding inputs for LTE

Oct  8 15:09:29 Davids-iPhone plugins-sample-coronaAds-master(CFNetwork)[7212] <Notice>: TIC TLS Event [24:0x17418d0d0]: 12, Pending(0)

Oct  8 15:09:29 Davids-iPhone plugins-sample-coronaAds-master(CFNetwork)[7212] <Notice>: TIC TLS Event [24:0x17418d0d0]: 14, Pending(0)

Oct  8 15:09:29 Davids-iPhone plugins-sample-coronaAds-master(CFNetwork)[7212] <Notice>: TIC TLS Trust Result [24:0x17418d0d0]: 0

Oct  8 15:09:29 Davids-iPhone plugins-sample-coronaAds-master[7212] <Notice>: ad response: {

    ad =     {

        encoded = 1;

        options =         {

            “auto_pilot” = 1;

            enforceSize = 0;

            skip = 1;

        };

        params =         {

            “adspace_height” = 480;

            “adspace_width” = 320;

            autoplay = false;

            “banner_pos” = 0;

            “c_customevents” = 1;

            debug = true;

            “hide_mute” = true;

            “hide_play” = true;

            i = “207.96.174.55”;

            m = live;

            “no_markup” = false;

            “o_iosadvid” = “00000000-0000-0000-0000-000000000000”;

            rt = api;

            s = 9ebb1ead576d4844e01090833ee1961d;

            “sub_bundle_id” = “ID_DETAILS_REMOVED”;

            type = waterfall;

            u = “Mozilla/5.0 (iPhone; CPU iPhone OS 10_0_2 like Mac OS X) AppleWebKit/602.1.50 (KHTML, like Gecko) Mobile/14A456”;

            v = “Core_2.1.8”;

        };

        request =         {

            “_type” = textAd;

            clicktype = safari;

Oct  8 15:09:29 Davids-iPhone plugins-sample-coronaAds-master[7212] <Notice>: serverToserverAdcomplete

Oct  8 15:09:29 Davids-iPhone plugins-sample-coronaAds-master[7212] <Notice>: placement ID = interstitial-1

Oct  8 15:09:29 Davids-iPhone plugins-sample-coronaAds-master[7212] <Notice>: plc ID = 659428974189956_731309447001908

Oct  8 15:09:29 Davids-iPhone plugins-sample-coronaAds-master[7212] <Notice>: Corona Ads event: ad for “interstitial-1” placement found

— unsuccessful —

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(CFNetwork)[7212] <Notice>: TIC TLS Event [11:0x17018ad10]: 20, Pending(0)

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(libsystem_network.dylib)[7212] <Info>: nw_endpoint_flow_protocol_connected [11.1 45.79.6.221:443 in_progress socket-flow (satisfied)] Output protocol connected

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(libsystem_network.dylib)[7212] <Info>: nw_endpoint_flow_connected_path_change [11.1 45.79.6.221:443 ready socket-flow (satisfied)] Connected path is satisfied

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(libsystem_network.dylib)[7212] <Info>: nw_connection_endpoint_report [11.1 45.79.6.221:443 ready socket-flow (satisfied)] reported event flow:finish_connect

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(libsystem_network.dylib)[7212] <Info>: nw_connection_endpoint_report [11 monetize-api.coronalabs.com:443 ready resolver (satisfied)] reported event flow:finish_connect

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(CFNetwork)[7212] <Notice>: TIC TCP Conn Event [11:0x17018ad10]: 8 Err(0)

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(CFNetwork)[7212] <Notice>: TIC TLS Handshake Complete [11:0x17018ad10]

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(CoreMotion)[7212] <Info>: IOHIDServiceClientSetProperty() successfully set property for event <private>

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(CoreMotion)[7212] <Info>: Property for usage pair {<private>,<private>}: {<private> = <private>} was set <private>

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(CoreMotion)[7212] <Info>: IOHIDServiceClientSetProperty() successfully set property for event <private>

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(CoreMotion)[7212] <Info>: Property for usage pair {<private>,<private>}: {<private> = <private>} was set <private>

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(CoreMotion)[7212] <Info>: IOHIDServiceClientSetProperty() successfully set property for event <private>

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(CoreMotion)[7212] <Info>: Property for usage pair {<private>,<private>}: {<private> = <private>} was set <private>

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(libsystem_network.dylib)[7212] <Info>: nw_endpoint_flow_protocol_connected [12.1 45.79.6.221:443 in_progress socket-flow (satisfied)] Output protocol connected

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(libsystem_network.dylib)[7212] <Info>: nw_endpoint_flow_connected_path_change [12.1 45.79.6.221:443 ready socket-flow (satisfied)] Connected path is satisfied

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(libsystem_network.dylib)[7212] <Info>: nw_connection_endpoint_report [12.1 45.79.6.221:443 ready socket-flow (satisfied)] reported event flow:finish_connect

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(libsystem_network.dylib)[7212] <Info>: nw_connection_endpoint_report [12 monetize-api.coronalabs.com:443 ready resolver (satisfied)] reported event flow:finish_connect

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(libsystem_network.dylib)[7212] <Info>: nw_connection_endpoint_report [12.1 45.79.6.221:443 ready socket-flow (satisfied)] reported event flow:changed_viability

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(libsystem_network.dylib)[7212] <Info>: nw_connection_endpoint_report [12 monetize-api.coronalabs.com:443 ready resolver (satisfied)] reported event flow:changed_viability

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(CFNetwork)[7212] <Notice>: TIC TCP Conn Event [12:0x17018c710]: 1 Err(0)

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(CFNetwork)[7212] <Notice>: TIC TCP Conn Connected [12:0x17018c710]: Err(0)

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(CFNetwork)[7212] <Notice>: TIC Enabling TLS [12:0x17018c710]

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(libsystem_network.dylib)[7212] <Info>: nw_endpoint_start_tls_while_connected [12.1 45.79.6.221:443 ready socket-flow (satisfied)]

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(libsystem_network.dylib)[7212] <Info>: nw_connection_endpoint_report [12.1 45.79.6.221:443 in_progress socket-flow (satisfied)] reported event flow:start_secondary_connect

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(libsystem_network.dylib)[7212] <Info>: nw_connection_endpoint_report [12 monetize-api.coronalabs.com:443 in_progress resolver (satisfied)] reported event flow:start_secondary_connect

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(libsystem_network.dylib)[7212] <Info>: nw_connection_endpoint_report [12.1 45.79.6.221:443 in_progress socket-flow (satisfied)] reported event flow:start_connect

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(libsystem_network.dylib)[7212] <Info>: nw_connection_endpoint_report [12 monetize-api.coronalabs.com:443 in_progress resolver (satisfied)] reported event flow:start_connect

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(libsystem_network.dylib)[7212] <Info>: nw_endpoint_flow_protocol_connected [12.1 45.79.6.221:443 in_progress socket-flow (satisfied)] Transport protocol connected

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(libsystem_network.dylib)[7212] <Info>: nw_connection_endpoint_report [12.1 45.79.6.221:443 in_progress socket-flow (satisfied)] reported event flow:finish_transport

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(libsystem_network.dylib)[7212] <Info>: nw_connection_endpoint_report [12 monetize-api.coronalabs.com:443 in_progress resolver (satisfied)] reported event flow:finish_transport

Oct  8 15:09:20 Davids-iPhone CommCenter(libCommCenterKCommandDrivers.dylib)[77] <Notice>: #I Adding inputs for LTE

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(CFNetwork)[7212] <Notice>: DiskCookieStorage changing policy from 2 to 0, cookie file: file:///private/var/mobile/Containers/Data/Application/7E7075EA-A800-4688-B2FC-AC983DAC71EC/Library/Cookies/Cookies.binarycookies

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master(CFNetwork)[7212] <Notice>: DiskCookieStorage changing policy from 0 to 2, cookie file: file:///private/var/mobile/Containers/Data/Application/7E7075EA-A800-4688-B2FC-AC983DAC71EC/Library/Cookies/Cookies.binarycookies

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master[7212] <Notice>: [FBAudienceNetworkLog/FBAdProvider:146 <error>] Ad request error: Error Domain=com.facebook.ads.sdk Code=1001 “No fill” UserInfo={NSLocalizedDescription=No fill, FBAdErrorDetailKey={

    msg = "No fill. We are not able to serve ads to this person. Please refer to https://developers.facebook.com/docs/audience-network/faq#a12. If you are integrating Audience Network for the first time, you can use test ads https://developers.facebook.com/docs/audience-network/testing.";

}}

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master[7212] <Notice>: placement ID = interstitial-1

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master[7212] <Notice>: plc ID = 659428974189956_731309447001908

Oct  8 15:09:20 Davids-iPhone plugins-sample-coronaAds-master[7212] <Notice>: Corona Ads event: ad for “interstitial-1” placement not found

Well on 14th October, this automagically fixed itself.  Assume it was some Corona issue as I changed nothing.

Hmm and today it goes back to failing. Definitely something to do with Corona Ads. Is there some setting in Facebook Apps you have to turn off.  This is Coronas own code, with none go mine and it keeps failing.

Application/107910EC-A6A5-4F31-8774-3C590AF11300/Library/Cookies/Cookies.binarycookies

Oct 17 05:37:43 Davids-iPhone plugins-sample-coronaAds-master(CFNetwork)[2337] <Notice>: DiskCookieStorage changing policy from 0 to 2, cookie file: file:///private/var/mobile/Containers/Data/Application/107910EC-A6A5-4F31-8774-3C590AF11300/Library/Cookies/Cookies.binarycookies

Oct 17 05:37:43 Davids-iPhone plugins-sample-coronaAds-master[2337] <Notice>: [FBAudienceNetworkLog/FBAdProvider:146 <error>] Ad request error: Error Domain=com.facebook.ads.sdk Code=1001 “No fill” UserInfo={NSLocalizedDescription=No fill, FBAdErrorDetailKey={

    msg = "No fill. We are not able to serve ads to this person. Please refer to https://developers.facebook.com/docs/audience-network/faq#a12. If you are integrating Audience Network for the first time, you can use test ads https://developers.facebook.com/docs/audience-network/testing.";

}}

Most ad providers do not have enough ads to fill your inventory (available ad placements). No fill means they don’t have ads for you.  Let’s watch it for another day or so and see if its intermittent or you’re just not getting them at all.

Rob

Thanks Rob, yes that is the case.  I now understand why they are intermittent.

Is there a test mode with the corona ads plugin that will always send a test ad ? If not would be a nice feature.

Regards

Well on 14th October, this automagically fixed itself.  Assume it was some Corona issue as I changed nothing.

Hmm and today it goes back to failing. Definitely something to do with Corona Ads. Is there some setting in Facebook Apps you have to turn off.  This is Coronas own code, with none go mine and it keeps failing.

Application/107910EC-A6A5-4F31-8774-3C590AF11300/Library/Cookies/Cookies.binarycookies

Oct 17 05:37:43 Davids-iPhone plugins-sample-coronaAds-master(CFNetwork)[2337] <Notice>: DiskCookieStorage changing policy from 0 to 2, cookie file: file:///private/var/mobile/Containers/Data/Application/107910EC-A6A5-4F31-8774-3C590AF11300/Library/Cookies/Cookies.binarycookies

Oct 17 05:37:43 Davids-iPhone plugins-sample-coronaAds-master[2337] <Notice>: [FBAudienceNetworkLog/FBAdProvider:146 <error>] Ad request error: Error Domain=com.facebook.ads.sdk Code=1001 “No fill” UserInfo={NSLocalizedDescription=No fill, FBAdErrorDetailKey={

    msg = "No fill. We are not able to serve ads to this person. Please refer to https://developers.facebook.com/docs/audience-network/faq#a12. If you are integrating Audience Network for the first time, you can use test ads https://developers.facebook.com/docs/audience-network/testing.";

}}

Most ad providers do not have enough ads to fill your inventory (available ad placements). No fill means they don’t have ads for you.  Let’s watch it for another day or so and see if its intermittent or you’re just not getting them at all.

Rob

Thanks Rob, yes that is the case.  I now understand why they are intermittent.

Is there a test mode with the corona ads plugin that will always send a test ad ? If not would be a nice feature.

Regards