見出し画像

お金をかけずにXアナリティクスを使う方法


はじめに


Xで「自分のポストがどのくらいのインプやエンゲージを得ているか?を分析して運用の助けにしたい」という人は一定数いると思います

Xのプレミアムに課金すればアナリティクスを利用できますし、もしくは外部の有償サービス(SocialDogとか)を使うという手もあります

企業やら収益化の見込みのある方やらお金に多少の余裕のある方であれば課金しても問題ないと思うのですが、個人アカウントだからそこまでお金を掛けたくない・・・という人もいますよねきっと・・・

実は、お金を掛けずにXアナリティクスを使う方法があります・・・

ぶっちゃけた話、少し根気よくググれば出てくる方法(多分同じ内容の記事がnoteにも転がっていると思う)なのですけれども、自分用備忘録も兼ねて、とりま記事化しました

当方はスマホのアプリ版Xも普段使いしていますが、Xへの生成絵投稿は基本的にPC(Windows)から行っているので、本記事はWindows(+Excel)使いの人向けの内容になっています

MAC使いの人でも使えると思います
また、アナリティクスを表示させるだけならスマホやタブレットのブラウザでもできるかと思います多分(実は検証していない・・・)

Excel使いの人向けに、csvファイルでのエクスポートについてもちょっと触れていますが、Excelでの具体的な活用・分析方法についてはこの記事では触れませんごめんなさい・・・

なお、将来にわたって半永久的に使えるとは限りませんので、その辺はご了承を・・・(いずれアクセス先が変わったり封鎖されたりする可能性があります)

具体的な手順

えーと、前置きが長すぎましたすみません
手順的にはめっちゃ簡単です

(1)webブラウザを起動する(EdgeでもChromeでも。試してないですけれども、Safariでも大丈夫と思います)

(2)アナリティクスを利用したいアカウントで、ブラウザ版Xにログインする

(2)ブラウザで新規タブを開いて、アドレスバーに
"https://ads.x.com/user/自分のID/tweets/"

を直接入力する

ただこれだけです。

例えば、自分のIDが「abcdefg」だったとしたら、こんな感じです。「@」は不要です

"https://ads.x.com/user/abcdefg/tweets/"

※URLは不定期に変わるようです(少なくとも2024年11月17日時点ではアクセスできましたが、いずれアクセス先URLが変わるか、封鎖される可能性はあります)

ツイートアクティビティの画面


直近28日間のインプレッションがグラフ表示されます
・グラフにはエンゲージメントも表示されますが、直近数日分しか表示されないので、エンゲージメントのグラフはアテになりません

自分のアカウントのツイートアクティビティ


グラフは過去4か月分までさかのぼって表示することができます

表示範囲の選択

選択期間のポストに対するインプやエンゲージメントが表示されます

直近のポストのインプやエンゲージメント


直近28日間のエンゲージメントに関するグラフが表示されます

直近28日のエンゲージメントに関するグラフ

データのエクスポート

アクティビティの月別データをcsv形式で吐き出すことができます!!

現在選択している表示範囲(下図左側)のデータをエクスポートできます

ツイート別・日付別を選択可能なので、好きな方を選んでください

データのエクスポート

ファイル保存のダイアログが表示されるので適当な場所に保存してください。

ファイル名は

tweet_activity_metrics_(アカウント名)_(期間)_ja.csv

のようになります

ちなみに2024年11月分のアクティビティをエクスポートした場合、「期間」の部分が「20241101_20241201」となりますが、12月1日分のポストはデータに含まれない(はず)です

ファイル保存ダイアログ

Excel使いの人は注意してね


エクスポートしたデータはcsvファイルなので、Windows+Excel使いの人は、Excelに流し込んで、後はもう好き勝手に活用してください~~!!
フィルタを設定して並べ替えたりピボットテーブル使ったりグラフ化したり・・・(Excelを使ったデータ分析については他の方に譲ります・・・手抜きでゴメンなさい・・・)

・・・と、言いたいところなのですが、エクスポートしたcsvファイルをそのままExcelに流し込むと、文字化けします

(Googleスプレッドシートや他のOffice互換系アプリやソフトではこの辺どうなるか?については未検証です。すみません)

Excelでそのまま読み込ませると、見事に文字化けするのであった


ダウンロードしたcsvファイルは「文字コードがUTF-8」なので、Excelでは直接読み込めないんですよね・・・
「文字コードって何それ美味しいの?」という人は、Google先生にでも聞いてみてくださいね(これまた手抜きでゴメンなさい)

Excelに流し込む前に、csvファイルの文字コードをANSIかSHIFT-JISに変換する必要があります

一番簡単なのは、Windows標準の「メモ帳」でcsvファイルを開いて、「ファイル」→「名前を付けて保存」→「エンコード方式で"ANSI"を選択する」
ですかね・・・

複数ファイルのエンコード方式をまとめて変換する手段もあると思いますが、調べ切れてないですすみません(謝ってばかりだな)・・・

メモ帳で、エンコード方式を指定して保存する(「ANSI」を選択して保存してね)



とりま、ここまでです

多少でも参考になりましたら「スキ」お願いします・・・

履歴

2024/11/21:初版
2024/12/01:今更ながら誤字修正&記事をほんの少し編集
2024/12/12:本文を地味に修正して画像を追加・移動

いいなと思ったら応援しよう!