WordPress Popular Postsに導入以前のPaveView数を反映させる方法 (3)メインテーブルのデータ更新 〜AnalyticsのデータとSQLの知識が必要

さて、作業もいよいよ大詰めです。
全データを管理しているpopularpostsdataのデータを更新します。
構成としては以下になります。
(1)登録データ取得と変換
(2)テーブル登録データ作成と登録
(3)メインテーブルのデータ更新←イマココ

もくじ(クリックするとジャンプします)

データを抜き出す

前回の登録でWordpress Popular Posts導入前にアクセスがなかった記事のPageviewのデータは登録できました。
Wordpress Popular Posts導入後にアクセスがあったデータはすでにデータがあるのでユニークキーエラーとなり登録されてません。
このデータを更新するためにpopularpostsdataのデータからidとpaveviewsのデータをエクスポートします。

データを加工して登録

(2)で登録したデータと今回抜き出したデータをExcelなりスプレッドシートなりに並べてidで同じ行に並ぶように並べます。
データを比較してIdが同じでpageviewが異なるものだけを抽出して、pageviewを合算して、新たな更新データを作成します。
出来たデータをインポートします。
この時のオプションとしては「テーブルデータを差し替えるファイル」を選択します。
スクリーンショット 2015-06-30 11.39.10
これがアップデートになるようです。
インポートが成功すればデータ登録完了です。
登録前をとっていなかったのですが、登録後、過去アクセスの多かった記事が出できました。
スクリーンショット 2015-06-30 11.48.38
もしAnalyticsのデータはあるけどSQLは詳しくないけど、反映したいよという方がいらっしましたらお声がけを。
サポートさせていただきます。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です