Closed billyjoker closed 5 years ago
Haven't seen that one before, which SDK version? Do you have a network log of this? (such as Charles)
Thanks
Version 3.6.2 (gradle dependency). I have not yet a network log of this, i see the network calls enconded. I've tried to setup the Charles certificate with no success yet. Is there any step that i wouldhave dismissed ?
Thanks. No, this is exactly what we need. Where do you encounter problems with the Charles certificate?
Request from Charles:
https://my.mobfox.com:443 | | CONNECT | my.mobfox.com:443 | | | 67,25 KB | Sending request body |
-- | -- | -- | -- | -- | -- | -- | -- | --
https://nvirginia-callbacks.mobfox.com:443 | | CONNECT | nvirginia-callbacks.mobfox.com:443 | | | 517 bytes | Sending request body |
But i still get the enconded request and response. I requested 30 times with onInterstitialFailed and 31th i've got onInterstitialLoaded
11-22 09:06:07.179 13700-13700/com.factoria.sexyruleta I/AdsManager: onInterstitialFailed
11-22 09:06:07.179 13700-13700/com.factoria.sexyruleta E/MobFoxInterstitial: Error getting interstitial: No Ad Available
11-22 09:06:07.179 13700-13785/com.factoria.sexyruleta D/MobFoxAnalytics: dbg: ### age is 3600000
11-22 09:06:07.629 13700-13789/com.factoria.sexyruleta E/Volley: [1068] NetworkDispatcher.processRequest: Unhandled exception java.lang.RuntimeException: Bad URL No Ad Available
java.lang.RuntimeException: Bad URL No Ad Available
at com.android.volley.toolbox.BasicNetwork.performRequest(BasicNetwork.java:171)
at com.android.volley.NetworkDispatcher.processRequest(NetworkDispatcher.java:120)
at com.android.volley.NetworkDispatcher.run(NetworkDispatcher.java:87)
Caused by: java.net.MalformedURLException: Protocol not found: No Ad Available
at java.net.URL.<init>(URL.java:176)
at java.net.URL.<init>(URL.java:125)
at com.android.volley.toolbox.HurlStack.executeRequest(HurlStack.java:92)
at com.android.volley.toolbox.BasicNetwork.performRequest(BasicNetwork.java:131)
at com.android.volley.NetworkDispatcher.processRequest(NetworkDispatcher.java:120)
at com.android.volley.NetworkDispatcher.run(NetworkDispatcher.java:87)
11-22 09:06:07.859 13700-13700/com.factoria.sexyruleta V/MobFoxAnalytics: dbg: ### analytics: {"interstitial":"NO","banner":"NO"}
11-22 09:06:07.859 13700-13700/com.factoria.sexyruleta V/MobFoxAnalytics: dbg: ### crashReport: YES
11-22 09:06:07.859 13700-13700/com.factoria.sexyruleta V/MobFoxAnalytics: dbg: ### DMP: YES
11-22 09:06:07.869 13700-13700/com.factoria.sexyruleta V/MobFoxAnalytics: dbg: ### analytics 'interstitial' is OFF ###
11-22 09:06:07.869 13700-13700/com.factoria.sexyruleta D/startMoat: Starting MoatAnalytics
11-22 09:06:07.869 13700-13700/com.factoria.sexyruleta I/AdsManager: onInterstitialLoaded
About the Charles certificate i did this, Android section
UPDATE: i've tried again with Charles:
http://adrta.com/i?clid=mf&paid=mf&avid=17&caid=0d8m52vdw1pp6nhje7duw05qb&plid=cr-p0d3i8z39j442hgeorr4c7jd7&publisherId=30138&siteId=61637&priceBid=2.43&kv1=320X480&kv2=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.factoria.sexyruleta&kv4=95.22.144.107&kv5=61637&kv7=30138&kv11=071fd89f926e2faa555de7a8ea35239a&kv12=61637&kv14=2&kv16=40.4165&kv17=-3.7026&kv18=com.factoria.sexyruleta&kv23=ES_ORANGEESPANA_JAZZTELECOMS.A.&kv24=Mobile_InApp&kv25=Asus+ZE551ML&kv26=Android&kv30=0&cb=3824362D790777A38062D620824929ED | 200 | GET | adrta.com | /i?clid=mf&paid=mf&avid=17&caid=0d8m52vdw1pp6nhje7duw05qb&plid=cr-p0d3i8z39j442hgeorr4c7jd7&publisherId=30138&siteId=61637&priceBid=2.43&kv1=320X480&kv2=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.factoria.sexyruleta&kv4=95.22.144.107&kv5=61637&kv7=30138&kv11=071fd89f926e2faa555de7a8ea35239a&kv12=61637&kv14=2&kv16=40.4165&kv17=-3.7026&kv18=com.factoria.sexyruleta&kv23=ES_ORANGEESPANA_JAZZTELECOMS.A.&kv24=Mobile_InApp&kv25=Asus+ZE551ML&kv26=Android&kv30=0&cb=3824362D790777A38062D620824929ED | 292 ms | 1,35 KB | Complete | 1x1
-- | -- | -- | -- | -- | -- | -- | -- | --
https://nvirginia-callbacks.mobfox.com:443 | | CONNECT | nvirginia-callbacks.mobfox.com:443 | | 60533 ms | 7,63 KB | Complete |
adrta request is now unencoded, but https://nvirginia-callbacks.mobfox.com is still with encoded request/response:
clid | mf |
---|---|
paid | mf |
avid | 17 |
caid | 0d8m52vdw1pp6nhje7duw05qb |
plid | cr-p0d3i8z39j442hgeorr4c7jd7 |
publisherId | 30138 |
siteId | 61637 |
priceBid | 2.43 |
kv1 | 320X480 |
kv2 | https://play.google.com/store/apps/details?id=com.factoria.sexyruleta |
kv4 | 95.22.144.107 |
kv5 | 61637 |
kv7 | 30138 |
kv11 | 071fd89f926e2faa555de7a8ea35239a |
kv12 | 61637 |
kv14 | 2 |
kv16 | 40.4165 |
kv17 | -3.7026 |
kv18 | com.factoria.sexyruleta |
kv23 | ES_ORANGEESPANA_JAZZTELECOMS.A. |
kv24 | Mobile_InApp |
kv25 | Asus ZE551ML |
kv26 | Android |
kv30 | 0 |
cb | 3824362D790777A38062D620824929ED |
Hello again, i could finally setup the charles certificate rightly:
Response:
{
"error": "No Ad Available",
"userMetadata": {
"yob": null,
"gender": null
}
}
Thanks. OK, this is a simple "no ad" response with misleading logs (which we'll fix). just means you've got no fill for the ad request. You can verify this by using our test hashes that always serve. https://mobfox.atlassian.net/wiki/spaces/PUMD/pages/466878507/Inventory+hashes+for+test+ads
Hi, when i test using my real interstitial_id, sometimes goes well but most of them i get this error:
Any idea? Thanks!!