I have a fairly dynamic website that uses google visualization api. (Every page displays 6 to 10 charts.)
<script type='text/javascript'>google.charts.load('current', {packages: ['corechart','line']});</script>
Google loads several js files as a result of the above call:
https://www.gstatic.com/charts/45.2/js/jsapi_compiled_format_module.js
https://www.gstatic.com/charts/45.2/js/jsapi_compiled_default_module.js
https://www.gstatic.com/charts/45.2/js/jsapi_compiled_ui_module.js
https://www.gstatic.com/charts/45.2/js/jsapi_compiled_corechart_module.js
https://www.gstatic.com/charts/45.2/third_party/dygraphs/dygraph-tickers-combined.js
https://www.gstatic.com/charts/45.2/third_party/webfontloader/webfont.js
https://www.gstatic.com/charts/45.2/js/jsapi_compiled_line_module.js
Does large number of javascript files affect adsense? I am asking this because I am observing adsense slots going blank in these pages quite often.
Note: Though the page contains lots of charts, there is plenty of text content as well. Hence, I guess lack of keywords triggering ads shouldn't be an issue.