Adobeツール性能を紹介した記事を書いたとき、やりたくなるのが、アフィリエイト。
だってお値段がお高いのだから!
そんなときAdobe公式でアフィリエイトをやっていると知った。
やるなら公式ですよね!と登録することにしたはいいけれど…
Adobe公式アフィリエイトとは?
アドビアフィリエイトプログラム
見ての通り、紹介する内容にもよるが初月月額金額の85%など報酬がかなりお高い。
やってみて損はないと思えるだけの魅力がそこにあった。
Adobe のアフィリエイトプログラムに登録する方法
簡易的に登録方法を記載すると、次のような形になる。
- アドビアフィリエイトプログラムへ行く→『申し込む』
- 出てきたフォームに登録内容を打ち込み『Create account』
- メールが返ってくる。昔は時間がかかったらしいが即返ってくる。
登録時『Language』は『日本語』にしたが、これが間違いだったのかもしれない…
と後日後悔することになる。
管理画面で認証が動かない!
アフィリエイトを使うためにはログインして、サイトを認証させなくてはいけない。
ところがどっこい管理画面の認証フォームが動かない!
サイトを認証させようにも、サイトの登録内容を更新させようにも、フォーム一切が動かないのだ!
そもそも他のページでは上にある、ロゴやメニューといったヘッダーパーツが、下にあるという不可思議状態。
仕方ない問い合わせをしてみようと、サポートフォームに行くもボタンがボタンになっていない!
サポートフォームまで、動かないのかよ!!
え? デバッグしてないの?
もしかして日本版はやる気が無いのか!?
Tradedoublerのシステムを使っているので、こちらでログインしてみたところ、Adobe側のような異常はなく、情報を更新することが出来た。
ただし、サイトを認証させるページがないのか、使い方が別なのか、よくわからなかったため、問い合わせに時間を費やしすぎたので後日に回した。
ところがTradedoubler本サイトが使えたのは、登録した当日のみだった。
後日ログインしてみるも「貴方の登録はAdobeです」とAdobe側管理画面に追い出されてしまった!
積んだ!
後悔先に立たずとはこのことか!
何故に管理画面が動かないのか
まずやることはソースの確認である。
ちょっと書き換えるだけで動くようになるなら、それに越したことはないからだ。
ブックマークレットを作るとか手はあるからね!
そして確認してみたところ、先程『ヘッダーパーツが下にある』と書いたが、正確には違う。
headerタグ内にフォーム内容が丸っと入ってる
ざっくり書くとこんな感じ。
<header> <input>...登録内容 <input type="button">...onClickでthis.formをsubmitする処理 </form> </header> <body> ロゴやメニューといったコンテンツのヘッダーパーツ <form>...本来の処理であろうACTION等がある </body>
つまりformは分断された状態。
『送信』『サイトを確認』ボタンを押そうと『this.form』ないのだ。
多分、テンプレートタグ、間違ってheaderタグ内に貼ったな、コレ。
え? こんな基本的なとこ、公開前に確認しなかったの?
バカな!?
日本版は切り捨てられたとしか思えない!!
結論、もうAmazonでいいか…
結果、formの位置を変えてみたりして、formを送ることには成功した。
だがしかし、結果の処理が動いていない。
テンプレートが切り替わってない。
もうサーバ側の処理がダメだコレ。
言語を日本語にしたので、こうなっているのではないかと思うが、アカウント情報から言語を変更することも出来なかった。
別アカウントを登録しようにも、サイト登録しちゃってるしな…
結論として、労力に見合わない。
なんとか問い合わせたとして、そう直るとも思わぬ。
だって日本でも登録してる人、多いのにコレって…。
解決方法、知っている人がいたら、教えて下さい、本当に…。
コメント