Cocoonフォーラム

サイト内検索
書き込みの前に以下の3点をご確認ください。
  1. 1つのトピックにつき1つの質問を書き込んでください
  2. 不具合・カスタマイズ対象ページのURLを提示高速化を無効にしてください
  3. 該当部分のキャプチャ・環境情報とともに書き込んでいただけると助かります

何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。

不具合・カスタマイズ対象ページのURL:

相談内容:

不具合の発生手順:

解決のために試したこと:

※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:

※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。

環境情報の取得方法はこちら。
https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
https://wp-cocoon.com/theme-trouble/

フォーラム利用ガイドリンク

  1. フォーラムガイドライン
  2. よくある質問と答え(FAQ)
  3. サポート対象外のケース
  4. 原因不明の不具合用トラブルシューティング
  5. トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw
  6. 真っ白画面でのエラーメッセージの確認方法
  7. ブラウザ環境チェックツール
  8. Cocoonカスタマイズ依頼

フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。

AMP対応のLinkSwitchが有効...
 
共有:
通知
すべてクリア

AMP対応のLinkSwitchが有効になりません

17 投稿
3 ユーザー
5 Reactions
2,221 表示
(@akasaka)
New Member Registered
結合: 5年前
投稿: 4
Topic starter  

以前からバリューコマースのLinkSwitchを利用しています。

今回、AMP対応のコードを、

<head>~</head>内に貼り付けるコードを、
Cocoon Child: amp-head-insert.php

<body>~</body>内に貼り付けるコードを、
Cocoon Child: amp-body-top-insert.php

の<?php //ログインユーザーも含めてカウントする場合は以下に挿入 ?>
の下に貼りましたが、AMPのページでアドレスのままで、
アフリエイトリンクにならず、困っております。

 


   
引用
かうたっく
(@kautakku)
Famed Member Moderator
結合: 7年前
投稿: 4764
 

今回、AMP対応のコードを、

<head>~</head>内に貼り付けるコードを、
Cocoon Child: amp-head-insert.php

<body>~</body>内に貼り付けるコードを、
Cocoon Child: amp-body-top-insert.php

AMP対応出ないコードを

Cocoon設定・『アクセス解析・認証』タブの『その他のアクセス解析・認証コード設定』欄

  • ヘッド用コード
  • ヘッダー用コード
  • フッター用コード

それぞれhead内・body直後・/body直前 など該当する箇所に入れて、テーマの置換に任せば良いと思います。

テーマ側のPHPで詳細は確認してませんけど、イケたはずです、おそらく。

 

全くダメな場合

  • ログアウト状態で確認してください。
    アクセス解析設定によってログインユーザーには表示しない場合があるので。
  • AMPのキャッシュ削除をおこなってください。
  • その他プラグイン・サーバーのキャッシュの削除も行ってください。

それでもダメな場合。

  • 詳細な情報が全くご提示されてないので、案内にあるとおり情報をください。
    該当ページのURLの記載などなど…
    以下に引用します
書き込みの前に以下の3点をご確認ください。
  1. 1つのトピックにつき1つの質問を書き込んでください
  2. 不具合・カスタマイズ対象ページのURLを提示してください
  3. 該当部分のキャプチャ・環境情報とともに書き込んでいただけると助かります

   
わいひら reacted
返信引用
(@akasaka)
New Member Registered
結合: 5年前
投稿: 4
Topic starter  

お忙しいところ、ご対応ありがとうございます。

ヘッド用コード
フッター用コード

にコードを貼る。

ログアウトして、確認する。
AMPのキャッシュ削除。

をしましたが、アフィリエイトリンクになりませんでした。

http://www.piggymark.com/dinner/11226.html
http://www.piggymark.com/dinner/11226.html?amp=1

http://www.piggymark.com/dinner/11226.html?amp=1#toc4
のバビーズのそれぞれ店舗名と、
最後のリンク(バビーズフタゴタマガワ)のアドレスが、 https://www.ozmall.co.jp/ のアドレスのままになってしまっています。

その他プラグイン・サーバーのキャッシュの削除も行ってください。
との事でしたが、すいません削除の仕方がわからずそのままです。
ブラウザのキャッシュは削除しました。

なにもわからずで、質問も上手く出来ずで申し訳ないです。

どうぞよろしくお願いします。

 

----------------------------------------------
サイト名:Piggymarkコブタジルシ
サイトURL: http://www.piggymark.com
ホームURL: http://www.piggymark.com
コンテンツURL:/wp-content
インクルードURL:/wp-includes/
テンプレートURL:/wp-content/themes/cocoon-master
スタイルシートURL:/wp-content/themes/cocoon-child-master
子テーマスタイル:/wp-content/themes/cocoon-child-master/style.css
スキン:/wp-content/themes/cocoon-child-master/skins/skin-fuwari-ebicha/style.css
Wordpressバージョン:5.2.2
PHPバージョン:7.3.7
ブラウザ:Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36
サーバーソフト:Apache
サーバープロトコル:HTTP/1.1
エンコーディング:gzip, deflate
言語:ja,en-US;q=0.9,en;q=0.8
----------------------------------------------
テーマ名:Cocoon
バージョン:1.9.2.1
カテゴリ数:4
タグ数:35
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:0.0.5
----------------------------------------------
Gutenberg:1
AMP:1
PWA:0
Auto Post Thumbnail:0
ホームイメージ:/wp-content/themes/cocoon-master/screenshot.jpg
----------------------------------------------
ブラウザキャッシュ有効化:0
HTML縮小化:0
CSS縮小化:0
JavaScript縮小化:0
Lazy Load:0
WEBフォントLazy Load:0
JavaScript(フッター):1
----------------------------------------------
利用中のプラグイン:
AddQuicktag 2.5.3
Classic Editor 1.5
Google XML Sitemaps 4.1.0
Throws SPAM Away 3.0.2
----------------------------------------------


   
返信引用
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17229
 

そもそも、通常ページもバリューコマースのリンクになっていないようです。
http://www.piggymark.com/dinner/11226.html
バビーズというのは、バリューコマースで、なんと検索すれば出てきますか?
そして何というプログラム名と提携すればよいのでしょうか?
それがわからないことには、手元の環境でもテストできないです。

僕が、Yahoo!ショッピングリンクで試してみたところ、通常ページはもちろん、
AMPページも正常動作しました。
ただ、AMPページのものは、通常ページとは違って、ページ生成後にスクリプトでaリンクのhrefが変わるものではないようです。
AMPページのLinkSwitchは、クリック後に、バリューコマースに飛ぶようになっているようです。
一応証拠として、Yahoo!ショッピングページを開いた際のリダイレクトは、バリューコマースに一旦飛んだ後、Yahoo!ショッピングページへと行っています。


   
返信引用
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17229
 

AMPページでは、ページを表示させただけの状態では、添付画像のようにリンク先が変わっていないです(Yahoo!ショッピング行きの場合)。


   
返信引用
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17229
 

ただ、リンクのクリックした瞬間に、バリューコマースのものに置き換わり、リンク先に行くようです。


   
返信引用
かうたっく
(@kautakku)
Famed Member Moderator
結合: 7年前
投稿: 4764
 

さくらサーバーってどこか特殊なサービスなど色んなサーバーがあるイメージですが、ご自身のサーバーでキャッシュ検索してみるのが良いかと思われます。

http://www.piggymark.com/dinner/11226.html?amp=1#toc4

ここの以下リンクですね。

<a href="https://www.ozmall.co.jp/restaurant/3420/">Bubby’s Futakotamagawa(バビーズ フタコタマガワ)</a>


   
わいひら reacted
返信引用
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17229
 
 
上記のリダイレクト調査ツールは、Firefoxアドオンのものでした。
 
一応Chrome拡張のリダイレクト調査ツールも貼っておきます。
どちらも、AMPページからのリダイレクト結果です。

   
返信引用
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17229
 

あと、今回LinkSwitchがAMPに対応しているのを初めて知りました。
元々LinkSwitchがAMPに対応したら、Cocoonにも取り入れようと思っていたので、Cocoonに機能として追加しました。

------------------------------------------------
https://github.com/yhira/cocoon
最新ファイルをダウンロードする場合は、上記ページのダウンロードボタンからzipファイルをダウンロードしてください。

FTPでのアップデート方法はこちら。
https://wp-cocoon.com/ftp-update/
------------------------------------------------


   
返信引用
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17229
 

Cocoon設定の「広告」タブにある「バリューコマース」から設定できます。
LinkSwitchを有効にして、LinkSwitch IDを入力してください。


   
返信引用
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17229
 

LinkSwitch IDとは、バリューコマースのLinkSwitchページのタグ内にあるID番号のことです。


   
返信引用
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17229
 

とりあえずまずは、テストページ等にYahoo!ショッピングページ等で試してみてください。
もちろん、バリューコマースで対象サイトがYahoo!ショッピングと提携している必要はあるかもしれません(デフォルトで提携状態だったかもしれないけど忘れた)。


   
返信引用
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17229
 

こちらを見る限りでは、LinkSwitchを利用する場合、個々の広告主と提携は必要ないっぽいですね。
https://www.valuecommerce.ne.jp/stepup/lksh_step

※その後確認してみたら、現段階ではバリューコマースでの提携は必要でした。詳細はこちらに書きました。


   
返信引用
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17229
 

バリューコマースで、LinkSwitch対応の広告を探すだけで良いみたい。
http://help.valuecommerce.ne.jp/faqs/linkswitchsearch/


   
返信引用
(@akasaka)
New Member Registered
結合: 5年前
投稿: 4
Topic starter  

かうたっく様

わいひら様

素早いご対応ありがとうございました。

早速、新しいcocoonのバージョンへ変更して、CocoonのLinkSwitch機能を利用させていただきました。

なるほど、通常ページではブラウザーで確認できても、AMPのページはクリック後に処理されるとは。

無事使用できている事をご報告いたします。

色々ありがとうございました。

 


   
わいひら reacted
返信引用
(@akasaka)
New Member Registered
結合: 5年前
投稿: 4
Topic starter  

バビーズというのは、バリューコマースで、なんと検索すれば出てきますか?

バビーズ直接のリンクはアフィリではなく、オズモールで紹介しているバビーズのページのアフィリをしています。

そのため、 https://www.ozmall.co.jp/ のアドレスのリンクをバリューコマースのアフィリエイトリンクになるようにしたかったのであります。

 

本当にありがとうございました。

そしてcocoonをいつも利用させていただき感謝しております。


   
わいひら reacted
返信引用
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17229
 

ご確認ありがとうございます!

うまくいったようでよかったです。
とりあえず、オズモールで試してみたところ、現段階では、未提携の場合では、LinkSwitchでアフィリエイトリンクに置き換わりませんでした。
提携後しばらく待ったところ、アフィリエイトリンクに置き変わったので、やはり提携は必要なのかもしれません。

実際にこちらの返信に書かれたwww.ozmall.co.jpへのリンクも、提携後にアフィリエイトリンクに置き換わりました。


   
かわしま reacted
返信引用
共有:

問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。

また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。

「いいね!」機能はフォーラム登録者のみが利用できる機能です。

CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。

フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。

最近の書き込みはこちら。

詳細なカスタマイズ依頼をするならこちら。

タイトルとURLをコピーしました