teads / TeadsSDK-android

Teads SDK for Android - Premium branded "outstream" ads
13 stars 6 forks source link

video ad is not playing #189

Closed ibelhouchet closed 2 years ago

ibelhouchet commented 2 years ago

Hello, the video ad is not working, SDK version is the last one 5.0.15 besides this problem, I noticed when the validation mode is enabled, the popIn validation is launched/shown several times and when I click on abort button, the video screen ad becomes black and nothing is visible. this is the logcat output:

2022-06-15 15:08:20.178 12842-12842/com.XXXXXX.debug E/teads#ChromeClient: Unhandled javascript execution error: setVideoElement called with a non-HTMLVideoElement. It will be ignored. --- from line 29 of js

2022-06-15 15:08:20.849 12842-12842/com.XXXXXX.debug I/teads#ChromeClient: Unhandled javascript execution error: a: 0.0263671875 ms --- from line 32 of js

2022-06-15 15:08:24.001 12842-12842/com.nXXXXXXXXX.debug W/teads#ChromeClient: Unhandled javascript execution error: The resource https://s8t.teads.tv/vpaid-builder/instagram-video?873 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate `as` value and it is preloaded intentionally. --- from line 0 of js

2022-06-15 15:12:46.441 12842-13215/com.XXXXXXXXX.debug W/okhttp.OkHttpClient: A connection to https://t.teads.tv/ was leaked. Did you forget to close a response body? To see where this was allocated, set the OkHttpClient logger level to FINE: Logger.getLogger(OkHttpClient.class.getName()).setLevel(Level.FINE);

2022-06-15 15:12:46.442 12842-13215/com.XXXXXXXXXXXX.debug W/okhttp.OkHttpClient: A connection to https://t.teads.tv/ was leaked. Did you forget to close a response body? To see where this was allocated, set the OkHttpClient logger level to FINE: Logger.getLogger(OkHttpClient.class.getName()).setLevel(Level.FINE);

2022-06-15 15:13:17.416 12842-13214/com.XXXXXXXXXX.debug W/okhttp.OkHttpClient: A connection to https://t.teads.tv/ was leaked. Did you forget to close a response body? To see where this was allocated, set the OkHttpClient logger level to FINE: Logger.getLogger(OkHttpClient.class.getName()).setLevel(Level.FINE);

2022-06-15 15:13:19.327 12842-13033/com.XXXXXXXXXX.debug W/okhttp.OkHttpClient: A connection to https://t.teads.tv/ was leaked. Did you forget to close a response body? To see where this was allocated, set the OkHttpClient logger level to FINE: Logger.getLogger(OkHttpClient.class.getName()).setLevel(Level.FINE);

2022-06-15 15:13:19.328 12842-13033/com.XXXXXXXXXXXXXX.debug W/okhttp.OkHttpClient: A connection to https://t.teads.tv/ was leaked. Did you forget to close a response body? To see where this was allocated, set the OkHttpClient logger level to FINE: Logger.getLogger(OkHttpClient.class.getName()).setLevel(Level.FINE);
github-lucas-bon commented 2 years ago

@ibelhouchet Hello!

I will make some tests, okay? Soon we will be in touch again.

ibelhouchet commented 2 years ago

Thank you

github-lucas-bon commented 2 years ago

@ibelhouchet

If I understood it well, you reported two points.

About the first one [the video ad is not working, SDK version is the last one 5.0.15], could you provide me more information? Are you using a PROD pid or a TEST pid? There is an error you were able to see in the logcat? Could you share it if yes? I did some regular tests with 5.0.15 version and I faced no issue.

About the second point, you are seeing the popup validation many times because probably you have many ads in the screen. Try to use only one for the test, then you will see only one popup. And once you abort the validation it is normal to see the black frame in the video, because the process was interrupted.

ibelhouchet commented 2 years ago

Hello @github-lucas-bon Are you using a PROD pid or a TEST pid? --> on both prod or test PID the video is not playing.

this is the log I have when it's on validation mode, the content of the video is well visible but it's not playing, it's like the player is stopped

2022-06-16 14:50:08.985 30056-30211/com.XXXXXX.debug W/teads#LoggerBridge: To start the validation, open this page on your desktop:
    https://sdkvalidation.teads.tv/3DuTRsYKb
    Waiting for the first test to start...
2022-06-16 14:50:39.544 30056-30056/com.XXXXXX.debug W/teads#VideoPlayerComponent: adPlayerViewAttached no implementation
2022-06-16 14:50:39.584 30056-30056/com.XXXXXX.debug W/teads#VideoPlayerComponent: playerFirstFrameIsPlayed no implementation with adCore

2022-06-16 14:59:33.740 30056-30056/com.XXXXXXX.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-16 14:59:34.246 30056-30056/com.XXXXXXXX.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-16 14:59:34.498 30056-30056/com.XXXXXXXXXX.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-16 14:59:34.751 30056-30056/com.XXXXXXXXXX.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});

2022-06-16 16:39:32.228 21261-21261/com.XXXXXX.debug W/teads#ChromeClient: Unhandled javascript execution error: The resource https://vpaid.doubleverify.com/js/vpaid-transformer/0.21.16/vpaid-transformer-no-csw.js#%7B%22wrapperId%22%3A%2212000000%22%2C%22customDimensions%22%3A%7B%22101%22%3A%22vast%22%2C%22102%22%3A%22src%22%2C%22111%22%3A%22inline%22%2C%22112%22%3A%22unwrapped%22%2C%22117%22%3A2%2C%22170%22%3A%22166%22%2C%22182%22%3A%22vpaid-transformer%400.21.16%22%2C%22188%22%3A%22fra1%22%2C%22189%22%3A%22droplet%22%2C%22190%22%3A%2219457043%22%2C%22191%22%3A%2227877599%22%2C%22192%22%3A%227829970%22%2C%22193%22%3A%22336984020%22%2C%22196%22%3A%223%22%7D%2C%22customMetrics%22%3A%7B%22114%22%3A1%2C%22115%22%3A3%7D%2C%22adServingId%22%3A%224fa62a73-5b5c-4139-8dda-fa08a7601e5f%22%2C%22trackingUri%22%3A%22https%3A%2F%2Fvtrk.doubleverify.com%22%7D was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate `as` value and it is preloaded intentionally. --- from line 0 of js
2022-06-16 16:39:32.415 21261-21261/com.XXXXX.debug D/teads#JsEngine: ---->adCore.notifyAdIntegration('recyclerView');
2022-06-16 16:39:32.916 21261-21261/com.XXXXX.debug D/teads#JsEngine: ---->adCore.notifyAdIntegration('recyclerView');
2022-06-16 16:39:33.781 21261-21261/com..XXXXX..debug D/teads#JsEngine: ---->adCore.notifyAdIntegration('recyclerView');
2022-06-16 16:39:34.280 21261-21261/com.XXXXX.debug D/teads#JsEngine: ---->adCore.notifyAdIntegration('recyclerView');
github-lucas-bon commented 2 years ago

@ibelhouchet The popup from the validation mode asks you to open the url (https://sdkvalidation.teads.tv/[code]) on your computer. When you do it, what are the results of the tests in the webpage?

ibelhouchet commented 2 years ago

@github-lucas-bon I got this : Capture d’écran 2022-06-16 à 17 56 16 Screenshot_20220616_175507

github-lucas-bon commented 2 years ago

@ibelhouchet

ibelhouchet commented 2 years ago

Hello @github-lucas-bon this is the screenshot of test result/ logcat when I try to launch only one ad

Capture d’écran 2022-06-17 à 10 57 47

2022-06-17 10:50:07.538 10570-10767/com.nextradiotv.bfmtvandroid.debug W/teads#LoggerBridge: To start the validation, open this page on your desktop:
    https://sdkvalidation.teads.tv/5EXgKVp5H
    Waiting for the first test to start...
2022-06-17 10:50:15.749 10570-11299/com.nextradiotv.bfmtvandroid.debug D/teads#JsEngine: ---->adCore.notifyWebSocketMessageReceived('dccd7ca1-936c-4ee7-82ae-6fde9e1796dc','SUCCESS','{\"session\":{\"checks\":{\"adrequest\":{\"request\":{\"body\":{\"deviceType\":\"Google Pixel 4a\",\"country\":\"FR\",\"windowReferrerUrl\":\"https://www.bfmtv.com/meteo/toulouse-nantes-bordeaux-ou-va-t-il-faire-le-plus-chaud-ce-vendredi_AV-202206170036.html\",\"screenWidth\":\"392\",\"appVersion\":\"8.0.2\",\"apiFrameworks\":\"1,2,7\",\"os\":\"Android\",\"screenHeight\":\"753\",\"deviceFamily\":\"smartphone\",\"locale\":\"fr_FR\",\"env\":\"sdk-inapp\",\"omidPn\":\"Teadstv\",\"userId\":\"0c432dfa-c516-4c6d-8c89-3e350260fc4d\",\"gdprIab\":\"{\\\"status\\\":12,\\\"consent\\\":\\\"CPaqHkAPaqHkAAHABAFRCTCsAP_AAAAAAAAAI0Nf_X__b3_j-_5___t0eY1f9_7__-0zjhfdt-8N3f_X_L8X_2M7vF36pq4KuR4Eu3LBIQdlHOHcTUmw6okVrzPsbk2cr7NKJ7PEmnMbe2dYGH9_n93T-ZKY7_____77__-_______f__-_f___5_3__-_f_V_997bn9_____9_P___9v__9__________wAAAFBIAMAAQRoDQAYAAgjQIgAwABBGgVABgACCNAyADAAEEaBkAGAAII0DoAMAAQRoIQAYAAgjQSgAwABBGgpABgACCNA\\\",\\\"reason\\\":120,\\\"apiVersion\\\":2,\\\"cmpId\\\":7}\",\"network\":\"wifi\",\"carrier\":null,\"osVersion\":\"30\",\"appId\":\"com.nextradiotv.bfmtvandroid.debug\",\"browser\":\"SDK\",\"sdkEngineVersion\":\"94\",\"sdkVersion\":\"5.0.15\",\"tag\":\"85989\",\"sdkIntegrationType\":\"classic\"},\"headers\":{\"Cookie\":\"optout=0\",\"CloudFront-Viewer-Country\":\"FR\",\"CloudFront-Forwarded-Proto\":\"https\",\"CloudFront-Is-Tablet-Viewer\":\"false\",\"CloudFront-Is-Mobile-Viewer\":\"true\",\"User-Agent\":\"Mozilla/5.0 (Linux; Android 11; Pixel 4a Build/RQ2A.210505.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/102.0.5005.125 Mobile Safari/537.36\",\"X-Forwarded-Proto\":\"https\",\"CloudFront-Is-SmartTV-Viewer\":\"false\",\"Host\":\"e7l4l2fuj5.execute-api.eu-west-1.amazonaws.com\",\"Accept-Encoding\":\"br,gzip\",\"X-Forwarded-Port\":\"443\",\"X-Amzn-Trace-Id\":\"Root=1-62ac403e-2d8379500fe8ada726086d44\",\"Via\":\"2.0 e01ab9056cc78875229a55be936f41ee.cloudfront.net (CloudFront)\",\"X-Amz-Cf-Id\":\"9A62jpCejraoOqbYSbPQZoNvoNQOPN5C_VLwY-Ir7seNEdEBfq3bRQ==\",\"X-Forwarded-For\":\"91.233.68.200, 130.176.185.68\",\"content-type\":\"application/x-www-form-urlencoded\",\"CloudFront-Is-Desktop-Viewer\":\"false\"}},\"response\":{\"body\":{\"ads\":[{\"settings\":{\"components\":{\"slider\":{\"closeButtonDisplay\":false},\"soundButton\":{\"countdown\":0,\"type\":\"equalizer\",\"display\":true},\"credits\":{\"link\":\"http://inread-experience.teads.tv\",\"display\":true,\"text\":\"[inRead] invented by Teads\"},\"closeButton\":{\"countdown\":0,\"display\":false},\"callButton\":{\"countdown\":3,\"display\":true,\"text\":\"Learn more\"},\"label\":{\"display\":true,\"text\":\"Advertising\"},\"endScreen\":{\"replayButton\":{\"text\":\"Replay ad\"},\"countdown\":6,\"callButton\":{\"type\":\"learnMore\",\"text\":\"Learn more\"},\"type\":\"simple\",\"autoClose\":false},\"brandLogo\":{\"display\":false}},\"behaviors\":{\"onlyNative\":true,\"soundOver\":\"over\",\"smartPosition\":{\"top\":true,\"corner\":true},\"sticky\":true,\"end\":\"endscreen\",\"launch\":\"auto\",\"soundMute\":\"threshold\",\"soundStart\":{\"type\":\"mute\"},\"videoPause\":\"threshold\",\"videoStart\":\"threshold\"},\"values\":{\"brandLogoUrl\":null,\"adType\":\"video\",\"placementId\":84242,\"animations\":{\"expand\":0,\"collapse\":0.5},\"allowedPlayer\":\"any\",\"threshold\":50,\"placementFormat\":\"inread\"}},\"dsp_campaign_id\":\"197012\",\"dsp_creative_id\":\"176308\",\"type\":\"VastXml\",\"content\":\"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?><VAST version=\\\"3.0\\\"><Ad id=\\\"1291\\\"><InLine><AdSystem>Teads Technology</AdSystem><AdTitle><![CDATA[2CHIME FOR CHANGEe]]></AdTitle><Error><![CDATA[https://e7l4l2fuj5.execute-api.eu-west-1.amazonaws.com/prod/session/tracking?testSessionId=5EXgKVp5H&action=error-vast&cts=1550505082923&code=[ERRORCODE]&mediaFileType=[MEDIAFILETYPE]]]></Error><Impression><![CDATA[https://e7l4l2fuj5.execute-api.eu-west-1.amazonaws.com/prod/session/tracking?testSessionId=5EXgKVp5H&action=i
2022-06-17 10:50:18.020 10570-10570/com.nextradiotv.bfmtvandroid.debug D/teads#JsEngine: ---->adCore.notifyAdIntegration('recyclerView');
2022-06-17 10:50:18.029 10570-10570/com.nextradiotv.bfmtvandroid.debug D/teads#JsEngine: ---->adCore.notifySlotSizeUpdate('{\"mediaWidth\":0,\"mediaHeight\":0,\"adViewWidth\":0,\"adViewHeight\":0,\"containerWidth\":392,\"containerHeight\":243}');
2022-06-17 10:50:18.037 10570-10570/com.nextradiotv.bfmtvandroid.debug D/teads#TeadsDynamicExoPlayer: onSurfaceTextureAvailable size=1080x608, st=android.graphics.SurfaceTexture@8bf3f06
2022-06-17 10:50:18.037 10570-10570/com.nextradiotv.bfmtvandroid.debug W/teads#VideoPlayerComponent: adPlayerViewAttached no implementation
2022-06-17 10:50:18.037 10570-10570/com.nextradiotv.bfmtvandroid.debug D/teads#TeadsDynamicExoPlayer: attachSurfaceAndInit willAutoPlay ? false st android.graphics.SurfaceTexture@8bf3f06
2022-06-17 10:50:18.051 10570-10767/com.nextradiotv.bfmtvandroid.debug V/teads#NetworkBridge: Async call for https://e7l4l2fuj5.execute-api.eu-west-1.amazonaws.com/prod/creative-check?testSessionId=5EXgKVp5H
2022-06-17 10:50:18.055 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:18.056 10570-10570/com.nextradiotv.bfmtvandroid.debug D/teads#JsEngine: ---->adCore.notifyCreativeSizeUpdate(1280,720);
2022-06-17 10:50:18.072 10570-10570/com.nextradiotv.bfmtvandroid.debug D/teads#JsEngine: ---->adCore.notifySlotSizeUpdate('{\"mediaWidth\":392,\"mediaHeight\":221,\"adViewWidth\":392,\"adViewHeight\":243,\"containerWidth\":392,\"containerHeight\":243}');
2022-06-17 10:50:18.077 10570-10570/com.nextradiotv.bfmtvandroid.debug W/teads#VideoPlayerComponent: playerFirstFrameIsPlayed no implementation with adCore
2022-06-17 10:50:18.082 10570-10767/com.nextradiotv.bfmtvandroid.debug V/teads#NetworkBridge: Async call for https://e7l4l2fuj5.execute-api.eu-west-1.amazonaws.com/prod/creative-check?testSessionId=5EXgKVp5H
2022-06-17 10:50:18.092 10570-10767/com.nextradiotv.bfmtvandroid.debug V/teads#NetworkBridge: Async call for https://e7l4l2fuj5.execute-api.eu-west-1.amazonaws.com/prod/creative-check?testSessionId=5EXgKVp5H
2022-06-17 10:50:18.312 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:18.315 10570-10767/com.nextradiotv.bfmtvandroid.debug V/teads#NetworkBridge: Async call for https://e7l4l2fuj5.execute-api.eu-west-1.amazonaws.com/prod/creative-check?testSessionId=5EXgKVp5H
2022-06-17 10:50:18.563 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:18.814 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:19.066 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:19.320 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:20.586 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:20.840 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:22.108 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:22.359 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:22.611 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:22.862 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:23.114 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:23.367 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:23.621 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:25.146 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:25.399 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:25.652 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:25.905 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:27.172 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:27.425 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:27.681 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:28.441 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:28.697 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:28.950 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:30.474 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:30.730 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:30.983 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:32.000 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:32.254 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:32.509 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:33.269 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:33.521 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:33.778 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:35.047 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:35.301 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:37.333 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:37.587 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:38.349 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:38.602 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:40.637 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:40.890 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:41.650 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:41.907 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:42.160 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:42.414 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:42.667 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:43.427 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:43.680 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:44.442 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:44.695 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:44.949 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:47.238 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:47.491 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:47.745 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:47.999 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:48.255 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:48.508 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:48.761 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:50.539 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:50.793 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:51.047 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:51.303 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:52.319 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:52.572 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:52.826 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:53.332 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});
2022-06-17 10:50:53.556 10570-10570/com.nextradiotv.bfmtvandroid.debug V/teads#JsEngine: ---->adCore.notifyAssetsDisplayChanged({"-1":{"visibility":0,"width":392,"height":243},"6":{"visibility":0,"width":392,"height":221}});

I think those lines could be helpful for your debug:

teads#VideoPlayerComponent: playerFirstFrameIsPlayed no implementation with adCore
teads#TeadsDynamicExoPlayer: attachSurfaceAndInit willAutoPlay ? false st android.graphics.SurfaceTexture@8bf3f06

And just to make it clear, the video fails only when you are on the validation mode? Or it fails even when it is not enabled? --> the ad is failing in the both cases. when I activate the validation mode, the ad is still visible but not playing. in the case where the validation mode was disabled, the video frame is empty, white color

github-lucas-bon commented 2 years ago

Hey @ibelhouchet

Sorry but we are still not able to identify your issues. Lets go on with some suggestions and questions:

github-lucas-bon commented 2 years ago

Hello @ibelhouchet here to ask you how your implementation is going on. Still with same issues?

ibelhouchet commented 2 years ago

Hello @github-lucas-bon , Finally we solved the problem by putting the the teads holder at the foreground of our UI hierarchy. Thank you again for your help.

github-lucas-bon commented 2 years ago

Oh I see, I am glad you solved the issue. It makes sense, a common solution for your issue is to ensure that there is no view over the the view which holds the ad.