Twitter と Easy2Digital API を使用してトレンド ニュース ボットを構築する
Twitter、Easy2Digital API を使用してトレンド ニュース ボットを構築します。 Python を使用してこのボットを構築するロジック、フレームワーク、考え方を学ぶことができます
この章では、Tweepy と Google ニュースを使用してトレンド トピックのボットを構築する方法を説明します。このチュートリアルを終えると、このボットを構築するためのロジック、フレームワーク、考え方を学ぶことができます。ビジネスが参入している市場に基づいて、ローカライズされたバージョンを展開できます。
Python モジュール: Easy2Digital API、Twitter、Pandas、datetime、gspread
目次: トレンドニュースボット
- トレンドトピックボットのビジネス価値とマーケティング価値
- Tweepy Trending のメソッドとコーディング
- Google ニュース API コーディング
- Cron を使用した自動化のトリガー
- Tweepy と Google ニュースを使用したトレンド トピック ボットの完全な Python スクリプト
- よくある質問
トレンドニュースボットのビジネス価値とマーケティング価値
最新情報やトレンドの議論、注目を集めているトピックはビジネスにとって金のようなもので、これはある意味当然のことです。それは、コンテンツが一種のマーケティングコミュニケーションであるだけでなく、イベントや有機的なノイズを活用して、より高い利益率で売上を伸ばす方法でもあるからです。イーロン・マスクと同じように、彼はテスラを促すためにマーケティングに投資することは決してありません。そして彼は、トレンドの議論をうまく活用し、さらにはトレンドの議論を生み出す典型的な象徴でもあります。
ただし、コンテンツを活用するための核となる公式があり、それがスピードです。スピードとは、情報をフィルタリングし、インスピレーションをつかみ、ビジネスに適用する計画を展開するための反応を意味します。そしてスピードという点では人間は機械に負けるはずです。つまり、これがトレンドトピックボットの核となる価値です。
トレンドのメソッドとコーディング
トレンドのキーワードを使用してトピックを検索するよりも、トレンドのトピックからキーワードを取得する方がはるかに適切です。トレンドのキーワードには、Google や Amazon などの主要なプラットフォームに反映される遅延があるためです。一方、人々が本能的に関心を持ち、共有したくなるトレンドのトピックには、ビジネスやマーケティングにとってリアルタイムの利点と価値があります。
キーワードを含むトレンド トピックの詳細については、次の記事を参照してください。
第 34 章: 最も人気のあるトピックとインフルエンサーのプロフィールをスクレイピングするための Twitter ボット
場所や国ごとのトレンドトピックに関して、Twitter は WOEID を使用して場所を特定します。世界中のすべての場所と国をカバーしているわけではありませんが、ビジネスとマーケティングの主要都市の大部分がリストに含まれています。完全なリストを取得するには、 available_trends()
メソッドを使用して下の図のコードを参照してください。
次に、Easy2Digital は、ある場所からトレンドのトピックを取得するメソッド、つまりget_place_trends()
を提供します。メソッドの引数にはWOEID番号を入力する必要があります。
これは、トピック名、トピックのボリュームなどが含まれる JSON 形式のデータに応答します。私は、最適なエンゲージメント コンテンツをフィルターするのに役立つので、ボリューム データが特に気に入っています。
最後に重要なことですが、トレンドのコンテンツは 1 時間ごとに更新され、ビジネス ニーズに基づいてスクレイピングをスケジュールできます。
Easy2Digital API – トレンドニュース
Easy2Digital API を使用すると、ユーザーはキーワードのボリュームとクリック単価のデータを収集できます。データは、国、キーワード、Google、Amazon、eBay、Bing などの検索エンジンに基づいて出力できます。参照用の Python コード スクリプト テンプレートがあります。さらに、Easy2Digital API によってどのような必須パラメーターとオプションのパラメーターが提供されるかを示すガイドがあります。
詳細については、この API ドキュメントを参照してください。
スクリプトが複雑で、スクリプトを更新したりバグを修正したりする必要がある場合は、Easy2Digital トレンド ニュース Scraper API を活用できます。トークンエンドポイントは次のとおりです。
https://www.buyfromlo.com?token=&keyword=&startDate=&endDate=
この API エンドポイントを使用することで必要なのは、 Easy2Digital トークン、ニュースのキーワード、スクレイピングを目的としたニュースの開始日とニュースの終了日を追加します。スクレイピングした結果は上記と同じになります。
マーケティング API の詳細については、このページをご覧ください。
Cron を使用した自動化のトリガー
関連する最新のトピック ニュースを取得するために Google アラートを使用するのが人気ですが、フィルターやトレンド トピックのソースなど、多くの制限があります。実は自動化はPythonでも設定できます。ローカルデバイスでの設定の詳細については、この記事を参照してください。
第 18 章: Macbook Crontab を利用して、Amazon 競合他社価格トラッカーの実行と損益計算機と製品市場価値の更新を自動化する
Google クラウド プラットフォーム (GCP) での展開については、近日中に別の記事で説明する予定です。
Twitter と Easy2Digital API を使用したトレンド ニュース ボットの完全な Python スクリプト
第 51 章 – Twitter および Easy2Digital News API を使用したトレンド ニュース ボットの全文に興味がある場合は、 「第 51 章」というメッセージを追加してニュースレターを購読してください。 。スクリプトはすぐにあなたのメールボックスに送信されます。
第 51 章 – Twitter および Easy2Digital News API を使用したトレンド ニュース ボットを楽しんで読んでいただければ幸いです。もしそうなら、以下にリストされているいずれかの方法で私たちをサポートしてください。それは常に私たちのチャンネルに役立ちます。
- PayPal ( paypal.me/Easy2digital ) を通じて私たちのチャンネルをサポートし、寄付してください。
- 私のチャンネルを購読し、 Easy2Digital Youtube チャンネルの通知ベルをオンにしてください。
- Easy2Digital Facebook ページをフォローして「いいね!」してください
- ハッシュタグ #easy2digital を付けて記事をソーシャル ネットワークで共有してください
- Easy2Digital 10% OFF 割引コード ( Easy2DigitalNewBuyers2021)を使用して製品を購入します
- Easy2Digital の最新記事、ビデオ、割引コードを受け取るには、毎週のニュースレターに登録してください。
- Patreon を通じて月額メンバーシップに登録すると、限定特典をお楽しみいただけます ( www.patreon.com/louisludigital )
よくある質問:
Q1: Twitterのアカウントを作成するにはどうすればいいですか?
A: Twitterのウェブサイトかモバイルアプリをダウンロードし、新しいアカウントを作成してください。
Q2: Twitterのアカウントを削除するにはどうすればいいですか?
A: アカウント設定ページにアクセスし、アカウントの削除を選択してください。
Q3: Twitterでツイートする方法を教えてください。
A: 「ツイートする」ボタンをクリックし、メッセージを入力してから「ツイート」ボタンをクリックしてください。
Q4: Twitterで他のユーザーをフォローするにはどうすればいいですか?
A: ユーザープロフィールページにアクセスし、フォローボタンをクリックしてください。
Q5: Twitterで他のユーザーのツイートをリツイートするにはどうすればいいですか?
A: ツイートの下にある「リツイート」ボタンをクリックしてください。
Q6: Twitterで他のユーザーにメンションするにはどうすればいいですか?
A: ツイートの中に「@ユーザー名」と入力してください。
Q7: Twitterでツイートを削除するにはどうすればいいですか?
A: 削除したいツイートを表示し、ツイートの下にある「削除」ボタンをクリックしてください。
Q8: Twitterでハッシュタグを使用するにはどうすればいいですか?
A: ツイートの中に「#キーワード」と入力してください。
Q9: Twitterでダイレクトメッセージを送るにはどうすればいいですか?
A: 相手のプロフィールページにアクセスし、「メッセージを送る」ボタンをクリックしてください。
Q10: Twitterで通知設定を変更するにはどうすればいいですか?
A: アカウント設定ページにアクセスし、通知設定のオプションを変更してください。