Blogger:ページビュー設定(2)Sleipnir4のCookieを設定してみる

前の関連記事:Blogger:ページビュー設定(1)自分のビューを追跡しない

blogspot.jpのページビューは各ブラウザのCookieも書き換えないといけない


Bloggerの設定では例えばこのブログではp--q.blogspot.comをカウントしないようになります。

しかしBloggerではp--q.blogspot.comにアクセスするとp--q.blogspot.jpへ誘導されます。

このp--q.blogspot.jpはカウントされます。

これはBloggerのシステムの問題ですが、いまのところはユーザーが対処しないといけません。

Sleipnir4で実験


Cookieを触るのは初めてなので試しに(3)遅いパソコンでSleipnir4でインストールしたSleipnir4で設定をしてみました。

まずは(6)Sleipnir4:拡張機能をインストールのやり方でChrome拡張機能Gnaw Cookieをインストールします。

最初はEdit This Cookieという拡張機能をインストールしたのですがこれではうまく設定できませんでした。自分のブログドメインのCookieを表示させることができませんでした。

まず自分のブログの管理画面を開きますページビュー設定(1)自身を除外するのように「自分のビューを追跡しない」を設定します。この時点ではまだ「ブログを表示」ボタンを押すたびに「今日のページビュー」の数字が増えていくことでしょう。

Cookieのどこをいじればよいの?


管理画面→統計

ここで右クリック→Show Cookies of this site


「blogspot.com」と入力して「Get Cookies」ボタンを押します。



今度は「blogspot.jp」で「Get Cookies」してみます。


blogspot.jpではblogspot.comのCookieにあった後半部分に相当するところがないですね。

そこで「自分のビューを追跡する」と設定したときに同様にCookieを見てみます。

「blogspot.com」と入力して「Get Cookies」ボタンを押します。

「自分のビューを追跡しない」と設定したときと違って

  "domain": ".p--q.blogspot.com",(←自分のドメインに置き換えてください)
  "expirationDate": 1680603499.805707,
  "hostOnly": false,
  "httpOnly": false,
  "name": "_ns",
  "path": "/",
  "secure": false,
  "session": false,
  "storeId": "0",
  "value": "2"

の部分がなくなっていますね。「blogspot.jp」で「Get Cookies」しても先ほどと変化はありません。

このことからこの部分をblogspot.jpに書き換えればうまくいくと推測できます。

Sleipnir4でCookie書き換え


ということでSleipnirでの手順をまとめます。

①Chrome拡張機能Gnaw Cookieをインストール

②管理画面→統計、「自分のビューを追跡しない」に設定。

 ここで右クリック→Show Cookies of this site

③blogspot.comとblogspot.jpでそれぞれ「Get Cookies」してblogspot.comにあってblogspot.jp似ないものを同定。

④③で同定した部分のblogspot.comをblogspot.jpと書き換えてblogspot.comのCookieと同じような体裁にしてblogspot.jpのCookieを作ります。

今回は以下の通り。

[
 {
  "domain": "p--q.blogspot.jp",(←自分のドメインに置き換えてください)
  "hostOnly": true,
  "httpOnly": true,
  "name": "blogger_TID",
  "path": "/b",
  "secure": false,
  "session": true,
  "storeId": "0",
  "value": "d86183bf59add638"
 },
 {
  "domain": ".p--q.blogspot.jp",(←自分のドメインに置き換えてください)
  "expirationDate": 1680603499.805707,
  "hostOnly": false,
  "httpOnly": false,
  "name": "_ns",
  "path": "/",
  "secure": false,
  "session": false,
  "storeId": "0",
  "value": "2"
 }
]

⑤Cookieを書き込む。Gnaw Cookieの画面の上のメニューにあるSetボタンをクリック。

 書き込むCookieをペーストして「Set Cookie」ボタンを押します。

私の環境ではこれでうまくいきました。詳しく書いてある参考サイトがなくてすごく苦労しました。

参考にしたサイト


Bloggerで自分のページビューを追跡しない
Chrome拡張機能のGnaw Cookieを利用

Chrome ウェブストア - Gnaw Cookie
ChromeとSleinirはこれでCookieを編集

ブログが国別の URL にリダイレクトされる理由 - Blogger ヘルプ
blogspot.comがblogspot.jpへ誘導される理由。
ページを見る側の国に誘導されるとのことです。

JavaScript - クッキー
有効期限はミリ秒?

次の関連記事:Blogger:ページビュー設定(3)Chromeで自分のビューを追跡しない

PR

0 件のコメント:

コメントを投稿