現在「完了」、進捗 100%。
最新報告「4/1 cron 確認」(2021-04-01 09:56:59)
ASPレポート自動化ショッピングサイトのCSV→スプレッドシート
https://www.notion.so/ASP--CSV-08720f6855474a55a42521b682916677
CSV毎日アップ後以下作業
→WebAntennaのフォーマットのシート作成
https://www.notion.so/ASP-7a9de901a8424e31a104a742219e5307?d=52c7995d-40cc-4aa7-a9dc-93abcba1ef30
完了
WebAntennaのシート見本
https://docs.google.com/spreadsheets/d/14x1qDC1Wp_cOsBQLEOhBqW1nbDezwGX6UVVZ1O-26j8/edit#gid=435974624
→Amazon返品対応
https://www.notion.so/ASP-_amazon-9e2c029766b94b1a86fcb735cf9e199a
→ASPレポート自動化エラー項目追加
https://www.notion.so/ASP--861e39f6d8ee4156a2a1d1b589d28bf1
以下のスプレッドシートに毎日CSVをアップしています。
(asp.sheet@gmail.com/plus0501)
A8
https://docs.google.com/spreadsheets/d/17nE3wjwv915UdHPiYQw4ZKpn5xfl9nCxqU0GYH6Jllk/edit
Amazonと楽天がうまく取得できていない。
調査必要。
Amazon→二段階認証が原因→解決済み
楽天→Plus社macminiでのスクレイピング時ページ読み込めない→一旦中田PCで取得
Amazonの2段階認証突破の方法ですが、以下のページ参考に対応
https://tanuhack.com/selenium-2step-authentication/
6桁の認証コードを取得して、その6桁のコードを入力する2段階認証です。
スマホアプリで取得する6桁のコードを
PCで取得し自動で入力してログインをする方法をで二段階認証を突破する。
自アカウントで今テストしてみて、この認証なら突破できたので、
この方法に切り替える。
この方法に切り替えるのにAmazonアカウントの設定変更を行う。
Amazonアカウントの設定変更後、Auhenticatorというアプリでコードを受け取りでのログインが必要になる。
Amazonアカウントの設定変更後、ご連絡。
↓
こちらで設定変更が不可だった
→確認中
→竹谷さんに2段階認証設定いただいた
→Amazon取得OK
コードの入力の2段階認証設定方法
https://lifework.link/task_manage/comment_pickup/?id=26
現状すべてのサービスのデータ取得できている。cronに登録済み。
中田
A8は、毎月1日は16時以降取得可能。
cron 16:30スクリプトを走るように設定。
A8以外現状取得OK
中田
Amazon,楽天のデータの取得スクリプトをcronに登録済み。
これで一通りのサービスの毎日データ取得完了。
cronの動作チェックをしていく。
中田
2段階認証突破し、データの取得ができるとうになりました。
以下のページにデータをアップしています。
https://docs.google.com/spreadsheets/d/1G_PiKlxq8N8oWM9g-NZldifVxmlwpRQFq79j7nm0MCs/edit#gid=2101830919
Plus社macminiだと何故かページがレポートページ開けません。(読込がずっとかかる)
いったん中田のPCから取得しています。
以下のページにデータをアップしています。
https://docs.google.com/spreadsheets/d/1qb-FOKemBNzxGnHPqn-hhoZLIsksVEQBC9ySKso20qY/edit#gid=349083422
Amazonのキャンセル対応、
sheet b(楽天、Amazon、imobile)への出力を行っていきます。
中田
竹谷さんに2段階認証(6桁のパスコード)の変更設定をしていただき、
52桁のkeyの共有していただきました。
スクレイピングでの、ログインの2段階認証を突破できました。
AmazonのCSV取得作業を行っていきます。
中田
◆ 楽天ページのスクレイピング
→cron登録すると取得できない。原因ページの読込がうまく行かない。
対処方法見つからず、エンジニアに質問中。
◆ Amazonページのスクレイピング
→2段階認証突破できれば、データ取得作業にすすめる。
竹谷さん確認中。
◆ 毎日スクレイピング
→楽天、Amazon以外はcronで取得できている
各スプレッドシート参照
https://lifework.link/task_manage/comment_pickup/?id=30
◆ キャンセル対応
→Amazon、楽天のデータ取得後に作業に入ります。
◆ 1課sheet_aのASP集計シート
sheet_a(A8,Felma,XMAX,Adcent,ZUCKS)
→以下のスプレッドシートへ出力中
https://docs.google.com/spreadsheets/d/1yX9aiHQl0iW3-tP5oaF677s1tgiqxzTvXZUC49dQsho/edit#gid=1949097746
◆2課sheet_aのASP集計シート
sheet_a(A8,Felma,XMAX,Adcent,ZUCKS)
→以下のスプレッドシートへ出力予定。作業中。
https://docs.google.com/spreadsheets/d/1gmXsp9dHl00d9EFT6Wn_y3TvEm4YmvKDzZNgRfrq35Y/edit#gid=1033225283
◆ sheet_bのASP集計シート
→Amazon、楽天のデータ取得後に作業に入ります。
◆ WebAnntena集計シート
→以下のスプレッドシートへ出力中
https://docs.google.com/spreadsheets/d/1-zmkTcj-HEiK-RNNbLvVMf5zFsqkoA-1h69v0FAvYAU/edit#gid=0
中田
以下のスプレッドシートに毎日CSVをアップしています。
(asp.sheet@gmail.com/plus0501)
A8
https://docs.google.com/spreadsheets/d/17nE3wjwv915UdHPiYQw4ZKpn5xfl9nCxqU0GYH6Jllk/edit
中田
Amazon 2段階認証(6桁のパスコード)設定変更は、以下7つの工程になります。
※ Authenticatorアプリが必要になります。
GooglePlay アプリ「Google 認証システム」
https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2
App Store「Google Authenticator」
https://itunes.apple.com/jp/app/google-authenticator/id388497605?mt=8
アプリについての詳細
https://appllio.com/amazon-two-factor-authentication-for-iphone-android-smartphone
https://gyazo.com/87bab5c224526b3b4b4c1e6510765457
https://gyazo.com/efb8775ff60f94eb8688cfd2c99ccb20
ログインとセキュリティに移動します。
https://gyazo.com/14dbf168b18639dd66e644dcbcea4d64
https://gyazo.com/fee909532eab754bcd873847f4bb1681
「バーコードをスキャンできませんか?」をクリックすると、表示されます。
https://gyazo.com/0c6e90c9ac0e10d360d5681b141a6f10
(設定後、この52桁のkeyをスクレイピングで使用します。)
GooglePlay アプリ「Google 認証システム」
https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2
App Store「Google Authenticator」
https://itunes.apple.com/jp/app/google-authenticator/id388497605?mt=8
アプリについての詳細
https://appllio.com/amazon-two-factor-authentication-for-iphone-android-smartphone
https://gyazo.com/05d7602279305585fb1555a6f2cd74dd
キーを保存できれば、2段階認証(6桁のパスコード)の変更完了です。
4/7時点
CSVの取得はできてました。
https://gyazo.com/8838b59a05de42ce8e96b86607b1103f
タスク完了にします。
経過確認でイメージ通りではない場合、ご指摘をお願いします