SSL化したら使えなくなってた…。
Amazonのツール
当Blogでは、Amazonアソシエイトのリンクとして「Publisher Studio」を使って画像やテキストに直接リンクを貼るという事をしていた。
リンクを生成する上で非常に便利だし、わざわざアソシエイト用のリンクを自分で生成して画像リンクとして埋め込む必要が無いので、非常に重宝していたのだが、先日SSL化したあたりから、突然この機能が使えなくなった。
SSLによって保護した事が原因なのかな…と思いつつも、いろいろ調べて見るとPublisher StudioそのものはSSLに対応しているようだし、WordPressの更新に伴って、埋め込んだコードに問題が出たのかな、と思い、再度フッターへコードを埋め直す事にした。
で、AmazonアソシエイトのPublisher Studio関連のページに行き、際せ一定すべく「設定変更」ボタンを押したところ…クリックはできるものの、設定の小窓がブラウザで開かない事に気がついた。
Googleは未対応だったか? 確認するも、最新版なら問題はないようなので、何かトラブルでも発生したかな、と思いつつ、ブラウザの再起動から同じ手順でリトライしてみるも、やはり設定変更の小窓が表示されないままだった。
ツールバーが有効にされていないのかも…と考え、とりあえずその左隣にある「ツールバーを有効にする」というリンクを押すと、これまた「{ “error” : “Not Authenticated” }」と表示され、エラー状態になる。
ネットで同じ症状の人がいないかと探してみるが、見つける事ができない始末。
結局、コードは当Blogのフッターに埋められているものの、機能しない変更できない再設定できないという状態のままである。
もともと不安定?
このPublisher Studioだが、どうも元々動作が重くなるなどいろいろな問題があるようである。
確かにいろんなリンクを読み込んだりしているので、設置するよりはしない方がサイト運用としては正しいのかも知れないが、このあたりは利便性とトレードオフなハズである。
今までは利便性を取っていたのだが、サイトの安全性であるとかを今後重視していくとするならば、不要なアクセスを減らす意味でもあまり利便性の良すぎるツールに頼るよりは、力業でリンクを貼ってプログラムに頼りすぎない方がいいのかもしれない、と思い始めている。
そもそも「カエレバ」のリンクは、貼り付けているのはたたの各所に向けたリンクコードであって、プログラムを動作させているわけではない。
しかしPublisher Studioは、外部からプログラムを呼び出してそれを利用しているので、その分重くなるのは当たり前の話。
各サイトのJavaスクリプトの動作状況によっては上手く動作しない可能性もあるし、どちらかというと私の便利さを生み出す為だけに重くしているに過ぎない。
便利である事は重要ではあるが、最重要は安定性であり、速い事である。
今回のSSL化は、そうした面を見直す良いキッカケでもあると思っている。
と言うわけで、動作していないので当面はこのまま行く事にした。
別段リンクを貼らなければならないという事はないし、仮に貼りたいと思ったなら、自力でアソシエイトリンクを作って貼ればいいだけの事なので、運用とては昔に戻す感じである。
それで安定性と速さが残るなら、それに越した事はないだろう。