twitterからダウンロードしたアーカイブに含まれるデータについて説明します。
twitter データのダウンロード方法は、こちらの記事を参照してください。
Twitter:データをダウンロードする方法
さて、今回は twitterデータ ダウンロード方法を説明しますね。 ダウンロードできるデータの一覧は、こちらをご参照ください。 twitterデータ アーカイブをダウンロードする twitterデータ アーカイブのダウンロードをリクエストする パソコンでtwitterを開き、右パネルの「もっと見る【...続きを読む】
ダウンロードしたアーカイブ データをローカルで表示する
アーカイブ データ(.zipファイル)を解凍し、Your archive.html をブラウザで開きましょう。
アーカイブを閲覧するYour archive.htmlは下図のように表示されます。
Your archive.htmlをダブルクリックしてローカルでブラウザ表示するのが、アーカイブしたデータを閲覧する一番簡単な方法です。
ちなみに、この方法で表示できるのは、アーカイブが50GB以下の場合です。
左側のパネルにあるアカウント、ツイート、いいね、ダイレクトメッセージ、セキュリティ、カスタマイズ、広告、リスト、モーメントが表示されます。
逆に言うと、この一覧に表示されないデータはダウンロードされないということです。
2021年5月現在、twitterブックマークはダウンロードされません(><)。
アーカイブに含まれるすべてのデータ
ダウンロードして解凍したフォルダに含まれるデータを見てみましょう。
assets フォルダには、Your archive.htmlを表示するための設定ファイルが保存されています。
dataフォルダを開きましょう。
data フォルダの中身はこんな感じです。
上から順に説明していきますね。
direct_messages_group_media | ダイレクトメッセージ グループ メディア ダイレクトメッセージのグループ会話で共有された画像、動画、GIFなど |
---|---|
direct_messages_media | ダイレクトメッセージ メディア ダイレクトメッセージ会話で共有された画像、動画、GIFなど |
fleet_media | フリート メディア アカウントで発信したフリートに関連付けられた画像、動画、GIFなど 保存期間は、フリートの期限が切れた、または、フリートが削除されてから最大15日 |
moments_media | モーメント メディア Twitterのフォトホスティングサービスを利用してモーメントのカバーメディアとしてアップロードした画像、動画、GIFなど |
moments_tweets_media | モーメント ツイート メディア Twitterのフォトホスティングサービスを利用してアップロードしたモーメント ツイートに含まれる画像、動画、GIFなど |
profile_media | プロフィール メディア プロフィール用にアップロードした画像 |
tweet_media | ツイート メディア アカウントが発信したツイートに含まれる画像、動画、GIFなど |
account.js | アカウント情報 メールアドレス、アカウント作成手段、ユーザ名、アカウントID、アカウント作成日、アカウント表示名 |
account-creation-ip.js | アカウント作成情報 アカウントID、アカウント作成時のIPアドレス |
account-suspension.js | アカウント停止情報 アカウント停止の日時と停止に関して取られたアクション |
account-timezone.js | アカウントタイムゾーン 現在のアカウントに関連付けられている標準時 |
ad-engagements.js | 広告エンゲージメント情報 アカウントがアクションを起こした広告ツイートの情報 エンゲージメントが発生したデバイスIDやOS情報、表示場所、広告ツイートのIDやURL、広告主の名前と表示名、キャンペーン実行時のターゲット基準、広告が表示された日時、エンゲージメントの種類と発生日時 |
ad-impressions.js | 広告インプレッション情報 アカウントが広告を閲覧したデバイスIDやOS情報、表示場所、広告ツイートのIDやURL、広告主の名前と表示名、キャンペーン実行時のターゲット基準、広告が表示された日時 |
ad-mobile-conversions-attributed.js | モバイル広告 コンバージョン情報 過去90日間にアカウントがモバイル端末でアクションを起こした広告ツイートに関連する情報 コンバージョンの種類、モバイル端末のプラットフォーム、インストールやサインアップに関する情報、アプリケーション名、コンバージョンの値、コンバージョンの日時、その他の関連情報 |
ad-mobile-conversions-unattributed.js | コンバージョンの可能性があると思われるモバイル広告情報 過去10日間にアカウントがモバイル端末で使用したアプリケーションで、将来的にtwitter広告のエンゲージメントがあると予測されるもの モバイル端末のプラットフォーム、インストールやサインアップなどのアクション関連情報、アプリケーション名、イベントの値、イベントの日時、その他の関連情報 |
ad-online-conversions-attributed.js | オンライン広告コンバージョン情報 過去90日間にウェブ版twitterでアクションを起こした広告ツイートに関連する情報 コンバージョンの種類、コンバージョンが発生したプラットフォーム、広告主の名前と表示名、コンバージョンの値、コンバージョンの日時、その他関連情報 |
ad-online-conversions-unattributed.js | コンバージョンの可能性があると思われるウェブ版広告情報 過去90日間にアカウントに関連付けられたウェブイベントで、将来的にtwitter広告のエンゲージメントがあると予測されるもの イベントの種類、使用したプラットフォーム、イベントが発生したウェブサイトのURL、広告主の名前と表示名、イベントに関連する値、イベントの日時、その他の関連情報 |
ageinfo.js | twitterに提供された生年月日と現在の年齢 |
birdwatch-note.js | バードウォッチ注釈 バードウォッチ注釈(twitterの誤情報拡散防止システム)のID、注釈作成者のID、注釈作成日時、注釈をつけたツイートのID、注釈の本文など |
birdwatch-note-rating.js | バードウォッチ注釈評価 バードウォッチ注釈(twitterの誤情報拡散防止システム)のID、注釈作成者のID、注釈評価作成日時、アカウントが注釈に同意しているか、参考になったかならなかったか、アカウントがバードウォッチに追加したタグなど |
block.js | ブロック情報 現在ブロックしているアカウントのIDとそのアカウントのURL |
branch-links.js | ブランチ リンク情報 twitter外のサイトでtwitterアプリダウンロードなどのリンクをクリックした際の情報(iOS、アンドロイド端末は過去21日間の情報) ランディングページ、参照元外部URL、トラッキング チャンネル、キャンペーン情報など |
connected-application.js | 接続アプリケーション アプリケーション名、アプリケーションの概略、アカウントが接続承認した日時 |
contact.js | 連絡先情報 アカウントにインポートされた連絡先のID、メールアドレス、電話番号 |
device-token.js | デバイス トークン情報 過去18か月以内にtwitterにログインするために使用したモバイル端末またはウェブブラウザに関連付けられたトークン(ワンタイムパスワードを生成する機能)の情報 最後に使用した日時、ユーザアプリケーションのIDと名称、トークン作成時間など |
direct-message-group-headers.js | ダイレクトメッセージ グループ ヘッダー情報 ダイレクトメッセージ グループの会話ID、会話内のダイレクトメッセージID、送信者ID、送信日時、アカウントが会話に参加したタイミング関連情報、他者が会話に参加したタイミング関連情報、他者が会話から退出したタイミング関連の情報 |
direct-message-headers.js | ダイレクトメッセージ ヘッダー情報 会話内のダイレクトメッセージID、送信者ID、受信者ID |
direct-message-mute.js | ダイレクトメッセージ ミュート情報 アカウントが現在ミュートしているアカウントのID、ミュートしたアカウントのURL |
direct-messages.js | ダイレクトメッセージ情報 受信者ID、メッセージ本文など |
direct-messages-group.js | ダイレクトメッセージ グループ情報 ダイレクトメッセージ グループの会話ID、ダイレクトメッセージに含まれるリンク、送信者ID、送信日時、リアクション送信者ID、リアクションの種類、リアクション作成日時、アカウントが会話に参加したタイミング関連情報、他者が会話に参加したタイミング関連情報、他者が会話から退出したタイミング関連情報、参加者が会話の名称を変更した際の情報 |
email-address-change.js | メールアドレス変更情報 アカウントID、メールアドレス変更日時、変更前のアドレス、変更後のアドレス |
fleet.js | フリート情報 有効期限が切れた フリート作成者ID、スレッドID、フリートのテキストコンテンツ、作成日時、削除日時、ユニークアカウントによる閲覧回数、フリートに含まれるURL、閲覧ユーザID一覧など |
fleet-mute.js | フリート ミュート情報 現在ミュートしているアカウントID、ミュートしているアカウントのURL |
follower.js | フォロワー情報 フォロワーのIDとフォロワーアカウントのURL |
following.js | フォロー情報 アカウントがフォローしているアカウントIDとURL |
ip-audit.js | IP情報 アカウントID、アカウントへのログイン日時、ログイン時のIPアドレス |
like.js | いいね情報 いいねしたツイートのID、ツイートのURL、ツイートのテキスト |
lists-created.js | リスト作成情報 アカウントが作成したリストのURL一覧 |
lists-member.js | リストメンバー情報 リストメンバーのURL一覧 |
lists-subscribed.js | リスト購読情報 リストを購読しているアカウントのURL一覧 |
manifest.js | マニフェスト情報 データアーカイブ作成に関する基本情報 |
moment.js | モーメント情報 モーメントID、作成日時、作成者ID、タイトル、モーメントに含まれるツイート、モーメントカバーページの説明文 |
mute.js | ミュート情報 現在ミュートしているアカウントIDとそのアカウントのURL |
ni-devices.js | デバイス情報 アカウントに関連づけられているデバイス、ブラウザ、電話番号など |
periscope-account-information.js | ペリスコープアカウント情報 表示名、ユーザ名、ツイッターID、ペリスコープID、アカウント作成日時など |
periscope-ban-information.js | ペリスコープ停止情報 |
periscope-broadcast-metadata.js | ペリスコープ ブロードキャスト メタ情報 投稿したブロードキャストのID、位置情報(緯度経度)、放送した国、都市、作成日時、変更日時 |
periscope-comments-made-by-user.js | ユーザからのペリスコープコメント情報 投稿したブロードキャストのID、コメント投稿者ID、コメント投稿日時、コメント内容 |
periscope-expired-broadcasts.js | ペリスコープ期限切れブロードキャスト情報 有効期限切れでエンコードできないブロードキャストID、再生できない理由 |
periscope-followers.js | ペリスコープ フォロワー情報 |
periscope-profile-description.js | ペリスコープ プロフィール情報 twitterアカウントから移植されたペリスコープシェルアカウントの説明文とプロフィール画像のURL |
personalization.js | パーソナライゼーション情報 (この情報の中にはtwitterによる推測が含まれている場合があります) アカウントの言語、興味・関心、アカウントに関連づけられているパートナーの興味・関心、広告主が生成したオーディエンス数、広告主の表示名一覧、類似広告主のアカウント一覧、年齢属性、過去60日間のアクティビティに基づく位置情報 |
phone-number.js | 電話番号情報 twitterに提供した電話番号 |
profile.js | プロフィール情報 twitterに登録したアカウントの履歴、プロフィールに表示しているウェブサイトURL、位置情報、プロフィール画像のURL、プロフィールヘッダー画像のURL |
protected-history.js | 保護履歴情報 過去6か月間に「ツイートの保護」設定が利用された日時など |
reply-prompt.js | 有害または攻撃的な表現に対する注意喚起情報 表示された注意喚起のID、注意喚起が表示されたユーザーID、注意喚起が表示されたテキスト(削除・修正した場合もデータは30日間保持)、注意喚起が表示された日時、注意喚起表示時アカウントがとったアクション |
saved-search.js | 保存した検索情報 保存した検索のIDとクエリ |
screen-name-change.js | 表示名変更情報 |
tweet.js | ツイート一覧 削除されていないすべてのツイート |
user-link-clicks.js | ユーザ リンク クリック情報 iOSまたはAndroidでユーザがクリックしたツイートのID、URL、日時(アーカイブ生成から30日間のデータ) |
verified.js | アカウント認証情報 |
以上 ご参考になれば幸いです♪