PA-APIとTwitter API
うちのサイトにPA-API 4.0がまだ残っていると連絡が来ています。
もう全部滅ぼしたはずなんですが…。
https://developer.twitter.com/en/docs/tweets/timelines/api-reference/get-statuses-mentions_timeline
メンションのタイムライン?
うちのサイトにPA-API 4.0がまだ残っていると連絡が来ています。
もう全部滅ぼしたはずなんですが…。
https://developer.twitter.com/en/docs/tweets/timelines/api-reference/get-statuses-mentions_timeline
メンションのタイムライン?
ゲーム記にページを作りました。
何か解説でもしようかと思ったけど、解説できるような写真が全然撮れなかったので、ほぼ自分の進捗を書くだけのページになりました。
で、その進捗はと言うと、ストーリークリア済みで、後はジェムリンゴ集めてクリア後要素に挑むだけなので、書くことがあまりないという…。
時期を外した感があります。
Chrome 80が密かに呼び寄せる地獄 ~ SameSite属性のデフォルト変更を調べてみた - Qiita
クッキーのデフォルト値が変わって、ドメインをまたいだクッキーの利用が難しくなるということです。
もろに影響を受けるのは、主にWeb広告で、うちだと、Amazonのアフィリエイトが当てはまります。
対応しなければいけないのはクッキーの発行側なので、私の方では何もできることはないのではありますが。
Amazonの商品画像が取れないエラーのログが肥大化しまくっていたので、必要のないデータを削って減量。
そもそもエラーが頻発するのもよくないので、その対策も段階的に進行中。
最近使ってないページをごっそり捨てたらPA-API v5対応一気に終わったね。
ついでに、PA-API v5で取れなくなった情報はGoogleで自動的に検索するようにしました。
ちょっとずつPA-API v5に移行中。
くじ買った。
ァォィョッュのレベル上限解放90→93。
いつの間にかバージョン5ですと…?
しかも移行期限が2月まで…。
バージョン4には辟易していたので移行の意欲は強いけど、どのくらい良くなっているんだろうか。
そもそも、これまでできていたことは引き続きできるのだろうか。
Amazonアフィリエイトの新しい表示方式。
モバイルだと下からにゅっと出てきて、広告効果最大30%アップだそうだ。
しかし…こういう画面下側を占有する広告形態、私自身が大嫌いだからなぁ…。
試すかもしれないけど本格採用は…今のところする気はないかな。
PA-APIの規約がいつの間にか変わっていて知らん間に期日過ぎてたので影響出る前に新ルールに則って商品情報改修。
APIを使うならAPIで取得したリンクを使って収益上げろと言う、まあ営利企業としては至極まっとうな主張ですな。
ただ、画像にしかPA-APIを使っていなかったので、リンクは取得していなかったのであります。
なので、画像のついでにリンクを取得して、差し替えるようにしました。
Amazonビデオにもアンパンマンの動画、あるんですよね。
商品リンクにAmazonビデオも付け加えてみようかなとか、考えています。
申し込めるようになっていたので、お試しで始めてみました。
とりあえず、自作のUWPアプリが動くところまで確認。
この時点で、VPSに今回期待していたことができないことが分かったので、今のところは、無料期間だけで撤退するつもりです。
で、ついでに、UWPでのタイマー処理もいくつか試してみました。
ThreadPoolTimerと比べてDispatcherTimerがいまひとつな印象。
管理メモのAmazon最新情報を更新。
AmazonのAPIで指定できるサーチインデックスは一通り試してみました。
その中で、意味のある結果が返ってきたものを全部出すようにしてみました。

メロディアトップス&スーツの試着。
ショップのポイントが200ポイント余っているから、なにかと交換できないかなって思っているんですよね。
ちょっとほしかったシンプルTシャツは300ポイント…ちょっと足りない。
タイトルバーに処理の進捗を表示するように改良。
UWPでも、Windows Formsほどわかりやすくはないけど、簡単にタイトルを変更することができるんですね。
タイトルにはちょっとした制約がありますが、それはまあ別にいいかな。
Amazonアフィリエイトリンクを設置できるようにしました。
データはこれから入れていくところです。
アンパンマンDBみたいに効率よく管理できるような仕組みを作ろうかとも思ったのですが、一度置いたらもう管理することもないだろうし、Amazonのサイト内から取ってきたHTMLをそのまま貼り付けることにしました。
で、ちょっと考えていることが。
こういうアフィリエイトリンクって、人によっては結構嫌悪感があると思うんですよね。
ましてやうちは売り上げを出す目的でサイト運営しているわけでもないので、非表示にされても別に構わない。
アンパンマンDBでも、商品情報を非表示にすることができたりするんです。
これを、ゲーム記にも取り入れられないかな、と。
「アフィうぜーボタン」を一発押したら消えますみたいな感じで。
いよいよ差分検出が完璧に。
こうなったら更新情報配信ももう一工夫してみたいところですね。
管理メモのAmazon最新情報(仮)のアドレスを分かりやすく変更しました。
(仮)のままですが。
アンパンマン公式サイトのキャラ一覧を取得してくるプログラム作成。
あと、Amazonの商品ページとか、公式のほうそうのおしらせとか、外部のWebページを基にしてアンパンマンDBの記事を更新するための仕組みも開発中です。
HP作成論、昔のアドレスに戻しました。
記載内容はおおむね移転後に合わせています。
商品DBの入力補助のプログラムを作成。
AmazonのAPIを使って商品番号と発売日を取得するのです。
メモにあったAmazon最新情報をバージョン3に移行。
結果をしばらくキャッシュすることで高速化とエラー回避ができました。
Amazonでの売り上げを集計してみました。
今ならメモ46で見られます。
ドキンちゃん、メロンパンナ、ロールパンナの女の子たちの初登場エピソードが販売数トップ3独占でした。
アンパンマンシリーズ以外の売り上げがあるのは、Amazonの仕様上、広告経由でAmazonに入ってそこから別の商品を検索して買うとそうなるということです。
ここのところアンパンマンDB3のデータ同期がここのところ正常に動いていなかったので、直しました。
原因はAmazonのAPIがあまりたくさん連続アクセスできなくなっていたことのようでした。
AmazonのAPIを使うのは商品のカテゴリを決定するためなので、自前で持っている商品情報からカテゴリを決定する機能を強化して、APIに頼らずデータ同期を動かすようにしました。
外部アクセスが発生しなくなったため、同期速度もアップしました。
ドラクエ10、久しぶりに本編のストーリーを進めました。
なんだかすっごくドラゴンボールで見たようなデザインのキャラクターが出てきました。
ちなみに、普段はお金稼ぎとレシピ集めをしています。
これまでのAmazonアフィリエイトの売り上げをまとめてみました(Aはアンパンマンの商品)。
| 年月 | 個数 | 売上額 | 紹介料 | A個数 | A率 |
|---|---|---|---|---|---|
| 2009年8月 | 1 | 1000 | 30 | 0 | 0% |
| 2009年10月 | 8 | 11709 | 411 | 5 | 63% |
| 2009年11月 | 10 | 12410 | 434 | 4 | 40% |
| 2009年12月 | 10 | 23996 | 840 | 10 | 100% |
| 2010年1月 | 3 | 18990 | 665 | 2 | 67% |
| 2010年2月 | 13 | 27775 | 971 | 11 | 85% |
| 2010年3月 | 9 | 17522 | 613 | 3 | 33% |
| 2010年4月 | 5 | 14362 | 503 | 3 | 60% |
| 2010年5月 | 9 | 15309 | 538 | 6 | 67% |
| 2010年6月 | 10 | 22938 | 765 | 9 | 90% |
| 2010年7月 | 19 | 38818 | 1341 | 17 | 89% |
| 2010年8月 | 14 | 24536 | 858 | 12 | 86% |
| 2010年9月 | 6 | 14477 | 508 | 4 | 67% |
| 2010年10月 | 10 | 17112 | 599 | 7 | 70% |
| 2010年11月 | 5 | 14743 | 516 | 4 | 80% |
| 2010年12月 | 16 | 44542 | 1562 | 8 | 50% |
| 2011年1月 | 38 | 69481 | 2778 | 24 | 63% |
| 2011年2月 | 16 | 38818 | 1008 | 8 | 50% |
| 2011年3月 | 19 | 33582 | 1083 | 8 | 42% |
| 2011年4月 | 25 | 51056 | 1765 | 17 | 68% |
| 2011年5月 | 18 | 25723 | 902 | 7 | 39% |
| 2011年6月 | 14 | 17098 | 557 | 8 | 57% |
| 2011年7月 | 11 | 16390 | 574 | 3 | 27% |
| 2011年8月 | 21 | 54206 | 1900 | 14 | 67% |
| 2011年9月 | 18 | 24834 | 815 | 12 | 67% |
| 2011年10月 | 25 | 34324 | 1206 | 13 | 52% |
| 2011年11月 | 24 | 39940 | 1398 | 13 | 54% |
| 2011年12月 | 32 | 70678 | 2828 | 11 | 34% |
| 合計 | 409 | 796369 | 27968 | 243 | 59% |
掲示板に管理者権限削除機能をつけました。
はい、今までつけていなかったんです。
必要ないほどに静かだった、というのが実際のところですが。
アンパンマンDB3の商品情報登録、現行のアンパンマンDBのメモにあるAmazon最新情報を応用して、カテゴリの初期値を自動で入れるようにしてみました。
AmazonのAPI使用回数制限とか実行時間とかの関係上なるべくAPIには頼らずタイトルと商品IDから判別するようにしていますが、タイトルだけで判別できないケースにAPIを活用しています。
例えば、「だだんだんとふたごの星」などはDVD、CD、絵本などが同じタイトルで混在しています。
AmazonAWSでアンパンマンの最新商品を出すプログラム作ってみました。
とりあえず、DVD、書籍、CD、おもちゃの4種で。
おもちゃに関しては完全に私の興味範囲外なのですが、需要がありそうなので入れておきました。
もっとも、おもちゃに関しては商品展開が早いので最新10個が全て未発売という事態に陥っていますが。