"message": "Uncaught SyntaxError: Unexpected end of input",
"file": "",
"lineNo": 1,
"colNo": 158,
"stack": "SyntaxError: Unexpected end of input",
"user_agent": "Mozilla/5.0 (Linux; Android 7.1.1; OPPO A79; Build/N6F26Q; wv) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.92 Mobile Safari/537.36 SogouMSE,SogouMobileBrowser/5.6.0"
このエラーは一般的にはコーディングのミスで発生するものです。例えば閉じ括弧を付け忘れたとか。
Uncaught SyntaxError: Unexpected end of inputというエラー
でもこのエラーは長く安定して動いている(はずの)スクリプトで生じていて、十分にチェックしてもそのての文法ミスは見つかりません。しかも毎回記録されるわけではなく、何か特定の条件が重なったときにだけ記録されるようです。もし閉じ括弧の付け忘れなら、毎回エラーが記録されるはず。
致命的な問題にはなっていなさそうだけれど、気持ち悪いので調査を続けたところこんな情報が。
先月の頭くらいに、動かなくなっていたGoogle Feed API を YQL で置き換えるということをやりました。
Google Feed API を YQL で置き換え | mutter
これを使ってサイト内でRSSを読み込んで表示するということをやって上手く行っていたんですけど、最近また上手く表示されていないようなので見に行ったら……YQL終わってました。