「Amazon」に関する日記(2)

<前 次>

PA-APIとTwitter API

うちのサイトにPA-API 4.0がまだ残っていると連絡が来ています。
もう全部滅ぼしたはずなんですが…。

https://developer.twitter.com/en/docs/tweets/timelines/api-reference/get-statuses-mentions_timeline
メンションのタイムライン?

スーパーカービィハンターズとSameSite

スーパーカービィハンターズ

ゲーム記にページを作りました。
何か解説でもしようかと思ったけど、解説できるような写真が全然撮れなかったので、ほぼ自分の進捗を書くだけのページになりました。
で、その進捗はと言うと、ストーリークリア済みで、後はジェムリンゴ集めてクリア後要素に挑むだけなので、書くことがあまりないという…。
時期を外した感があります。

SameSite

Chrome 80が密かに呼び寄せる地獄 ~ SameSite属性のデフォルト変更を調べてみた - Qiita
クッキーのデフォルト値が変わって、ドメインをまたいだクッキーの利用が難しくなるということです。
もろに影響を受けるのは、主にWeb広告で、うちだと、Amazonのアフィリエイトが当てはまります。
対応しなければいけないのはクッキーの発行側なので、私の方では何もできることはないのではありますが。

アンパンマンDB

Amazonの商品画像が取れないエラーのログが肥大化しまくっていたので、必要のないデータを削って減量。
そもそもエラーが頻発するのもよくないので、その対策も段階的に進行中。

アンパンマンDB

最近使ってないページをごっそり捨てたらPA-API v5対応一気に終わったね。
ついでに、PA-API v5で取れなくなった情報はGoogleで自動的に検索するようにしました。

ドラゴンクエスト10とAmazpn PA-API

ドラゴンクエスト10

くじ買った。
ァォィョッュのレベル上限解放90→93。

Amazon Product Advertising API

いつの間にかバージョン5ですと…?
しかも移行期限が2月まで…。
バージョン4には辟易していたので移行の意欲は強いけど、どのくらい良くなっているんだろうか。
そもそも、これまでできていたことは引き続きできるのだろうか。

Mobile Popover

Amazonアフィリエイトの新しい表示方式。
モバイルだと下からにゅっと出てきて、広告効果最大30%アップだそうだ。
しかし…こういう画面下側を占有する広告形態、私自身が大嫌いだからなぁ…。
試すかもしれないけど本格採用は…今のところする気はないかな。

アンパンマンDB

PA-APIの規約がいつの間にか変わっていて知らん間に期日過ぎてたので影響出る前に新ルールに則って商品情報改修。
APIを使うならAPIで取得したリンクを使って収益上げろと言う、まあ営利企業としては至極まっとうな主張ですな。
ただ、画像にしかPA-APIを使っていなかったので、リンクは取得していなかったのであります。
なので、画像のついでにリンクを取得して、差し替えるようにしました。

アンパンマンDB

Amazonビデオにもアンパンマンの動画、あるんですよね。
商品リンクにAmazonビデオも付け加えてみようかなとか、考えています。

VPS for Windows ServerとUWPとアンパンマンDB

VPS for Windows Server

申し込めるようになっていたので、お試しで始めてみました。
とりあえず、自作のUWPアプリが動くところまで確認。
この時点で、VPSに今回期待していたことができないことが分かったので、今のところは、無料期間だけで撤退するつもりです。

UWP

で、ついでに、UWPでのタイマー処理もいくつか試してみました。
ThreadPoolTimerと比べてDispatcherTimerがいまひとつな印象。

アンパンマンDB

管理メモのAmazon最新情報を更新。
AmazonのAPIで指定できるサーチインデックスは一通り試してみました。
その中で、意味のある結果が返ってきたものを全部出すようにしてみました。

ドラゴンクエスト10とTGWSDQXとゲーム記とアンパンマンDB

ドラゴンクエスト10


メロディアトップス&スーツの試着。
ショップのポイントが200ポイント余っているから、なにかと交換できないかなって思っているんですよね。
ちょっとほしかったシンプルTシャツは300ポイント…ちょっと足りない。

TGWSDQX

タイトルバーに処理の進捗を表示するように改良。
UWPでも、Windows Formsほどわかりやすくはないけど、簡単にタイトルを変更することができるんですね。
タイトルにはちょっとした制約がありますが、それはまあ別にいいかな。

ゲーム記

Amazonアフィリエイトリンクを設置できるようにしました。
データはこれから入れていくところです。
アンパンマンDBみたいに効率よく管理できるような仕組みを作ろうかとも思ったのですが、一度置いたらもう管理することもないだろうし、Amazonのサイト内から取ってきたHTMLをそのまま貼り付けることにしました。

で、ちょっと考えていることが。
こういうアフィリエイトリンクって、人によっては結構嫌悪感があると思うんですよね。
ましてやうちは売り上げを出す目的でサイト運営しているわけでもないので、非表示にされても別に構わない。
アンパンマンDBでも、商品情報を非表示にすることができたりするんです。
これを、ゲーム記にも取り入れられないかな、と。
「アフィうぜーボタン」を一発押したら消えますみたいな感じで。

アンパンマンDB

いよいよ差分検出が完璧に。
こうなったら更新情報配信ももう一工夫してみたいところですね。

アンパンマンDBと、HP作成論

アンパンマン公式サイトのキャラ一覧を取得してくるプログラム作成。
あと、Amazonの商品ページとか、公式のほうそうのおしらせとか、外部のWebページを基にしてアンパンマンDBの記事を更新するための仕組みも開発中です。

HP作成論、昔のアドレスに戻しました。
記載内容はおおむね移転後に合わせています。

アンパンマンDB

メモにあったAmazon最新情報をバージョン3に移行。
結果をしばらくキャッシュすることで高速化とエラー回避ができました。

アンパンマンDB

Amazonでの売り上げを集計してみました。
今ならメモ46で見られます。
ドキンちゃん、メロンパンナ、ロールパンナの女の子たちの初登場エピソードが販売数トップ3独占でした。
アンパンマンシリーズ以外の売り上げがあるのは、Amazonの仕様上、広告経由でAmazonに入ってそこから別の商品を検索して買うとそうなるということです。

アンパンマンDB3とドラゴンクエスト10

ここのところアンパンマンDB3のデータ同期がここのところ正常に動いていなかったので、直しました。
原因はAmazonのAPIがあまりたくさん連続アクセスできなくなっていたことのようでした。
AmazonのAPIを使うのは商品のカテゴリを決定するためなので、自前で持っている商品情報からカテゴリを決定する機能を強化して、APIに頼らずデータ同期を動かすようにしました。
外部アクセスが発生しなくなったため、同期速度もアップしました。

ドラクエ10、久しぶりに本編のストーリーを進めました。
なんだかすっごくドラゴンボールで見たようなデザインのキャラクターが出てきました。
ちなみに、普段はお金稼ぎとレシピ集めをしています。

無題

これまでのAmazonアフィリエイトの売り上げをまとめてみました(Aはアンパンマンの商品)。

年月個数売上額紹介料A個数A率
2009年8月110003000%
2009年10月811709411563%
2009年11月1012410434440%
2009年12月102399684010100%
2010年1月318990665267%
2010年2月13277759711185%
2010年3月917522613333%
2010年4月514362503360%
2010年5月915309538667%
2010年6月1022938765990%
2010年7月193881813411789%
2010年8月14245368581286%
2010年9月614477508467%
2010年10月1017112599770%
2010年11月514743516480%
2010年12月16445421562850%
2011年1月386948127782463%
2011年2月16388181008850%
2011年3月19335821083842%
2011年4月255105617651768%
2011年5月1825723902739%
2011年6月1417098557857%
2011年7月1116390574327%
2011年8月215420619001467%
2011年9月18248348151267%
2011年10月253432412061352%
2011年11月243994013981354%
2011年12月327067828281134%
合計4097963692796824359%
受け取れる紹介料は全体的に小学生の小遣い程度なのでお世辞にも儲かっているとはいえませんが、ちょっとでもアンパンマンを見る手助けになっていれば嬉しい限りです。

無題

掲示板に管理者権限削除機能をつけました。
はい、今までつけていなかったんです。
必要ないほどに静かだった、というのが実際のところですが。

アンパンマンDB3の商品情報登録、現行のアンパンマンDBのメモにあるAmazon最新情報を応用して、カテゴリの初期値を自動で入れるようにしてみました。
AmazonのAPI使用回数制限とか実行時間とかの関係上なるべくAPIには頼らずタイトルと商品IDから判別するようにしていますが、タイトルだけで判別できないケースにAPIを活用しています。
例えば、「だだんだんとふたごの星」などはDVD、CD、絵本などが同じタイトルで混在しています。

無題

AmazonAWSでアンパンマンの最新商品を出すプログラム作ってみました。
とりあえず、DVD、書籍、CD、おもちゃの4種で。
おもちゃに関しては完全に私の興味範囲外なのですが、需要がありそうなので入れておきました。
もっとも、おもちゃに関しては商品展開が早いので最新10個が全て未発売という事態に陥っていますが。

<前 次>