人気に従って検索語をランク付けするために使用できるAPIはありますか?公式のGoogle APIのリリースが発表されましたが、ありません。私が代わりに使用できるものについて何か提案はありますか?
Googleトレンドで利用できるオープンソースAPIがいくつかあります。
ノード内: https://www.npmjs.com/package/google-trends-api
Pythonの場合: https://github.com/GeneralMills/pytrends
Javaの場合: https://github.com/elibus/j-google-trends-api
Javaクライアント側: https://github.com/elibus/j-google-trends-client
これは非公式のAPIです
http://www.google.com/trends/fetchComponent?q=google,Apple&cid=TIMESERIES_GRAPH_0&export=
も参照
https://stackoverflow.com/a/14808249/14565 (グラフを取得するには3を5に変更します)
ただし、数回の(自動化された)試行後にブロックされることに注意してください。
googleにログインしてCookieを使用してもブロックされません。
時間をかけて特定のドメインへの検索トラフィックの割合を提供するSimilarWeb APIをチェックしてみてください。この指標は、Googleトレンドが提供するものと非常に似ています。
https://developer.similarweb.com/traffic_intelligence
完全な開示、SimilarWebで働いています。
ほぼ2年間問題なく使用してきたgoogleトレンド用のphp apiがあります。 http://codingfocus.com/google-trends-api
グラフ、地域、および関連するクエリデータを取得できます。
Golangの場合 groovili/gogtrends が役立ちます。これは、Googleトレンドで動作する非公式のAPIラッパーです。トレンド検索を取得し、検索アイテムの人気を時間の経過とともに地域ごとに比較する機能を提供します。