アフィリエイト

[重要!]WordPressでインフォトップのコードが消える時の対処方法

追記
現在この記事に書いてある問題はインフォトップにより改善が行われ解決しました。

これからインフォトップのリンクを貼る場合は何も問題ありませんので、当記事を読む必要はありません。
もし以前にインフォトップのリンクを貼っている場合は一応確認しておいた方がよいでしょう。

みなさん、インフォトップでアフィリエイトはしているでしょうか?
私も勿論しているのですが、ある時とんでもない事に気付きました。

アフィリエイトリンクのコードのID部分が消えている」のです。

このままではリンクから成果が発生しても報酬が発生しません。大変です。
そこで今回は、コードが消えてしまう時の対処方法を解説します。
まずは、あなたのコードも消えてないか確認してみましょう。

IDコードが消えてしまう謎

まず、どの部分がどのような時に消えてしまうかを見てみましょう。

インフォトップで商品リンクを取得します。
テキストでもバナーでもいいのですが、試しにテキストリンク用フォームでやってみましょう。

<script type="text/javascript" src="http://www.infotop.jp/click.js">
<a href="http://sirius-html.com/" onClick="return clickCount(ID番号〇〇, 〇〇);”>テキスト文

リンクはこのようになっていますが、このリンクのID部分onClick="return clickCount(ID番号〇〇, 〇〇);”>が消えてしまうのです。
消えてしまうのは、WordPressの記事作成画面で「テキストモード」にコードを貼り付けてから「ビジュアルモード」に移動して、再び「テキストモード」に戻った時です。

⬇︎テキストモードに貼り付けます。
説明

⬇︎一旦ビジュアルモードに移動します。
説明

⬇︎再びテキストモードに戻るとID部分が消えています。
説明

この事に私は全く気付いておらず、しばらくは消えたままリンクを掲載していました
「なかなか成果が発生しないな〜」ぐらいにしか思っていませんでした。
インフォトップの管理画面が分かりづらいこともあって、ちゃんとチェック出来ていなかったのです。

この症状はWordPressが余計なコードを自動で削除してくれるせいで、発生しているようです。
どうも<onClick="return clickCount(ID番号〇〇, 〇〇);”>というコードは、WordPressを使っているだけで削除されてしまうようです。
色んなテーマで試しても消えたので、テーマは関係なさそうです。
もしかしたら、WordPressのバージョンによっては消えないかもしれません。

この件についてあまり情報がなかったので、以前はこのような事はなかったのかもしれません。
少なくともバージョン4.6〜4.7辺りではこの症状が確認できました。

ロート
自分の確認不足とはいえ、この事に気づいた時はかなりショックでした。

リンクが反映されているかの確認方法

それでは今まで載せていた広告がちゃんと反映されているかを、まずは確認しておきましょう。
インフォトップのリンクが反映されているかは、インフォトップの管理画面から確認できます。
まずは、自分のサイトに掲載しているインフォトップ広告を一度自分でクリックしておきます。

⬇︎インフォトップログイン後「アフィリエイト管理」をクリックします。
説明

⬇︎左側のメニューの「アクセスカウンタ」をクリックします。説明

⬇︎すると広告を載せてる商品が表示されます。
説明

もしリンクが全く反映されていないと、この時点で「商品名」すら表示されません
全く一度も反映されていない状態です。

もし商品名が表示されていたら、「URL誘導」の所を見てみましょう。
ここの数字はクリックが発生した時点で増えていきます
もう一度自分で広告をクリックした後、「検索」を押して数字が増えればリンクは正常な状態です

数字が増えなければ、アフィリエイトリンクは反映されていません。
では、対処方法を解説しますので、この確認方法を使いながら試してみてください。

ロート
この確認ページは後で使いますので、残したままにしておいてください。

駄目だった方法

最初に上手くいかなかった方法を説明させてください。
このやり方に引っかかる危険があるので、先に説明しておこうと思います。

このやり方はネット上で見つけた方法です。
方法は簡単です。

「テキストモードから移動しないまま記事を更新する」

という方法です。
これなら「ビジュアルモード」を経由しないので、コードが消えないうちに保存できます

この方法で更新した後、ページのリンクを確認したらIDコードは消えずに残っていました。
しかし、インフォトップで先ほどの確認方法を試したところ、「URL誘導」の数字は増えなかったのです。

理由は分かりませんが、この方法ではIDコードは残ってもリンクは反映されてないようです

上手くいった対処方法

お待たせしました。
それではリンク反映が上手くいった方法です。

それはメルマガ用フォームを使うという方法です。

インフォトップのリンクには「テキストリンク用フォーム」「バナーフォーム」以外に「メルマガ用フォーム」というものがあります。
この「メルマガ用フォーム」だけは少しコード内容が違って、例の<onClick="return clickCount(ID番号〇〇, 〇〇);”>は使われておりません。

スタイル的にはこのようなタイプです⬇︎
<http://www.infotop.jp/click.php?aid=〇〇&iid=〇〇>

こちらを利用すれば上手くいきます。
メルマガ用フォームは他のリンクと同じページで取得出来ます。
コード内容はこのように変更します。

・テキストリンク用フォームの場合
<script type="text/javascript" src="http://www.infotop.jp/click.js">
<a href="http://sirius-html.com/" onClick="return clickCount(ID番号〇〇, 〇〇);”>テキスト文</a>

これを⬇︎のように変更します。

<a href="http://www.infotop.jp/click.php?aid=〇〇&iid=〇〇” target=“_blank”>テキスト文</a>

水色部分が変更箇所です。最初のscript〜部分はごっそり消して大丈夫です。
<target=“_blank”>も付け加えてます。

・バナーフォームの場合
<script type="text/javascript" src="http://www.infotop.jp/click.js"></script>
<a href="http://sirius-html.com/" onClick="return clickCount(ID番号〇〇, 〇〇);">
<img src="http://www.infotop.jp/img/banner1_〇〇.jpg" border="0" /></a>

これを⬇︎のように変更します。

<a href="http://www.infotop.jp/click.php?aid=〇〇&iid=〇〇” target=“_blank”>
<img src="http://www.infotop.jp/img/banner1_〇〇.jpg" border="0" /></a>

これで万事解決。リンクは無事反映されるようになります。
先ほどの確認方法で「URL誘導」が増えるか確認してみましょう。

まとめ

インフォトップのリンクはどうも不具合が起きることがあるようです。
とても重要なことですので、しっかり自分のサイトのリンクを確認しておきましょう

この記事が気に入ったら
いいね!しよう

-アフィリエイト