Twitter と Easy2Digital API を使用してトレンド ニュース ボットを構築する

Twitter、Easy2Digital API を使用してトレンド ニュース ボットを構築します。 Python を使用してこのボットを構築するロジック、フレームワーク、考え方を学ぶことができます

この章では、Tweepy と Google ニュースを使用してトレンド トピックのボットを構築する方法を説明します。このチュートリアルを終えると、このボットを構築するためのロジック、フレームワーク、考え方を学ぶことができます。ビジネスが参入している市場に基づいて、ローカライズされたバージョンを展開できます。

Python モジュール: Easy2Digital API、Twitter、Pandas、datetime、gspread

目次: トレンドニュースボット

トレンドニュースボットのビジネス価値とマーケティング価値

最新情報やトレンドの議論、注目を集めているトピックはビジネスにとって金のようなもので、これはある意味当然のことです。それは、コンテンツが一種のマーケティングコミュニケーションであるだけでなく、イベントや有機的なノイズを活用して、より高い利益率で売上を伸ばす方法でもあるからです。イーロン・マスクと同じように、彼はテスラを促すためにマーケティングに投資することは決してありません。そして彼は、トレンドの議論をうまく活用し、さらにはトレンドの議論を生み出す典型的な象徴でもあります。

ただし、コンテンツを活用するための核となる公式があり、それがスピードです。スピードとは、情報をフィルタリングし、インスピレーションをつかみ、ビジネスに適用する計画を展開するための反応を意味します。そしてスピードという点では人間は機械に負けるはずです。つまり、これがトレンドトピックボットの核となる価値です。

トレンドのメソッドとコーディング

トレンドのキーワードを使用してトピックを検索するよりも、トレンドのトピックからキーワードを取得する方がはるかに適切です。トレンドのキーワードには、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: アカウント設定ページにアクセスし、通知設定のオプションを変更してください。