- 「フォーラムガイドライン」に必ず目を通してください。
- バージョンアップデート後に表示がおかしくなった場合は、
「SWELL設定」>「リセット」からキャッシュクリアを先にお試しください。 - フォーラム内検索で過去に同じようなトピックがないか検索してみてください。
フォーラム
バリューコマースのテキストリンクの広告コードをカスタムHTMLで記事中に貼り付けたところ、バリューコマースのアフィリエイトサポートから「コードが改変されている」「imgコードが本来1つのところ、2つある」との指摘を受けました。
私は記事中にコードを貼り付ける際には特に改変せずコピペして、下記①のオリジナルのコードを貼り付けただけでした。
ところが、そのコードを貼り付けた記事を公開してソースコードを見ると、下記②のとおりオリジナルのコードにはなかったものが追加されていました。
①バリューコマースオリジナルのコード
<a href="//ck.jp.ap.valuecommerce.com/servlet/referral?sid=3421468&pid=887813056" rel="nofollow"><img src="//ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=3421468&pid=887813056" height="1" width="1" border="0">リクルートエージェント</a>
②公開ページで現れるコード
<a href="//ck.jp.ap.valuecommerce.com/servlet/referral?sid=3421468&pid=887813056" rel="nofollow"><img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="//ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=3421468&pid=887813056" height="1" width="1" border="0" data-aspectratio="1/1" class="lazyload" ><noscript><img src="//ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=3421468&pid=887813056" height="1" width="1" border="0"></noscript>リクルートエージェント</a>
「問題が確認できるページのURL」のURL先記事内の一番下に以下のようにテスト用で当該コードを貼り付けています。
「(カスタムHTMLにコードをそのまま貼り付け)
2021年の8月にはてなブログからワードプレスに移行した後に、バリューコマースだけから成果が一切発生しなくなっています(他ASPでは成果が発生しています)。バリューコマースに問い合わせて原因を確認していますが、本質問の上記②のコードが発生するまではわかったものの、なぜこの②のコードが現れるのか、どのようにすれば問題を解消できるかがバリューコマースにはわからないと言われています。
原因・対応方法についてもしおわかりになりましたら教えていただけますと幸いです。よろしくお願いいたします。
Add From Server
BackWPup
ConoHa WING コントロールパネルプラグイン
ConoHa WING 自動キャッシュクリア
Customizer Export/Import
Movable Type・TypePad インポートツール
Pochipp
Search Regex
SEO SIMPLE PACK
Wordfence Security
WP Maintenance Mode & Coming Soon
WP Multibyte Patch
WP Revisions Control
WPアソシエイトポストR2
SWELLか他のプラグインでlazyload使われてますか?設定状況を詳しく教えてください。
SWELLフォーラムはユーザーフォーラムのため、開発者以外の回答は全て任意です。当アカウントによる回答もボランティアのため、ヒントの提供に留まる場合があります。
ご依頼のご相談・お問い合わせ窓口
https://skillshare.biz/inquiry/
WordPress保守管理・セキュリティ対策
https://kanripress.ne.jp/wordpress-maintenance/
これについて検証してみました。
SWELL高速化機能の、「スクリプト(lazysizes.js)を使って遅延読み込みさせる ※ img, video, iframeタグに適用されます。」有効時に、カスタムHTML部分のimgタグの部分が、以下の通りに変更されます。また、ご指摘の通りにimgタグが2個になります。
元のコード:
<script language="javascript" src="//ad.jp.ap.valuecommerce.com/servlet/jsbanner?sid=3639140&pid=887813433"></script><noscript><a href="//ck.jp.ap.valuecommerce.com/servlet/referral?sid=3639140&pid=887813433" rel="nofollow"><img src="//ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=3639140&pid=887813433" border="0"></a></noscript>
スクリプト(lazysizes.js)使用時(変換されたコード)
<script language="javascript" src="//ad.jp.ap.valuecommerce.com/servlet/jsbanner?sid=3639140&pid=887813433"></script><noscript><a href="//ck.jp.ap.valuecommerce.com/servlet/referral?sid=3639140&pid=887813433" rel="nofollow"><img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="//ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=3639140&pid=887813433" border="0" class="lazyload" ><noscript><img src="//ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=3639140&pid=887813433" border="0"></noscript></a></noscript>
↑imgタグが改変されています。また、ご指摘の通りにimgタグが2個になります。
コアの「loading="lazy"を使用する」に変更した場合
<script language="javascript" src="//ad.jp.ap.valuecommerce.com/servlet/jsbanner?sid=3639140&pid=887813433"></script><noscript><a href="//ck.jp.ap.valuecommerce.com/servlet/referral?sid=3639140&pid=887813433" rel="nofollow"><img src="//ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=3639140&pid=887813433" border="0"></a></noscript>
↑これは元のコードのままです。
SWELLカスタマイズ向けの非公式サイトを作りました。何か見つかるかも?→ https://tecchan.jp/swell-tips/
上記以外のWordPress全般向けのナレッジはこちら→ https://tecchan.jp/
遅延読み込みをスクリプトでしている場合、スクリプト無効化されているブラウザでも画像がちゃんと表示できるようにnoscriptも出力しています。
それがアフィリエイト側でNGとされてしまうのであれば、取り急ぎ設定をloading属性を使用するものに切り替えていただければと思います。
今後のアップデートで遅延読み込みの除外キーワード設定を追加できないか検討してみます。
SWELL開発者です。
バリューコマースだけから成果が一切発生しなくなっています(他ASPでは成果が発生しています)。バリューコマースに問い合わせて原因を確認していますが、本質問の上記②のコードが発生するまではわかったものの
バリューコマースはURLクリックだけでもカウントされると思います。なのでいくらimgがlazyloadで書き換わるとしても、発生しなくなるというのは何故なのか・・・
SWELLフォーラムはユーザーフォーラムのため、開発者以外の回答は全て任意です。当アカウントによる回答もボランティアのため、ヒントの提供に留まる場合があります。
ご依頼のご相談・お問い合わせ窓口
https://skillshare.biz/inquiry/
WordPress保守管理・セキュリティ対策
https://kanripress.ne.jp/wordpress-maintenance/
@loos_ryo さん、ありがとうございます。
@skillsharejp さん、そうなんですよねぇ…。今回のタグが変わるのと、カウントされないのは切り離して考えると、同じく「?」という感じです。。(私自身はクリック数までは検証できていません)
SWELLカスタマイズ向けの非公式サイトを作りました。何か見つかるかも?→ https://tecchan.jp/swell-tips/
上記以外のWordPress全般向けのナレッジはこちら→ https://tecchan.jp/
追伸で、その後バリューコマースでバナーも作らずに、URLをただ叩いただけのものが1クリックとして認識されましたね…。参考まで。。
SWELLカスタマイズ向けの非公式サイトを作りました。何か見つかるかも?→ https://tecchan.jp/swell-tips/
上記以外のWordPress全般向けのナレッジはこちら→ https://tecchan.jp/
皆様
コメントくださりありがとうございます!
対応できるかわからないですがいただきましたコメントをもとにちょっとがんばってみます。
@skillsharejpさん
「発生しなくなるというのは何故なのか」と言及いただいた部分を再度調べてみたところ、コメントいただいたとおり、imgタグが増えることと成果が発生しなくなるのは別事象のように思えます(以下AとBは別)。
A はてなブログからワードプレスに移行した後に成果が発生しなくなった。
B imgタグが1つ増えてしまう。
Aの原因についてはバリューコマースからは回答が得られていません。今後ワードプレス移行時から貼られているバリューコマースの広告はすべて貼り直す予定です。
Bについても原因はバリューコマースからは回答できないと言われていますが、Bの事象については、バリューコマースからは以下のとおり成果が発生しないともダメとも明言されず、警告だけを受けています。。
「コード内には、アフィリエイトに必要となる各種の機能が設定されておりますので広告コードの一部分の抜粋や改変を行われますと、トラッキングの保証ができかねます。
不正利用との判断から、弊社の不正監視チームよりご連絡がいく場合もあります。また、すべての報酬のお支払いができなくなる場合もございますので、掲載に関してご確認をいただけますようお願いいたします。」