AMP化によるマルケトタグの挿入について | Community
Skip to main content
February 7, 2017

AMP化によるマルケトタグの挿入について

  • February 7, 2017
  • 1 reply
  • 121 views

お世話になっております、先日質問させていただいた八田と申します。

現在弊社で運用中のWebサイトの記事投稿ページをamp化する施策が動いております。

amp化にあたってGoogleAnalyticsのタグはamp独自タグが用意されているのですがampテンプレートに

マルケトのタグを埋め込み事は可能でしょうか?

ご存知の方いらっしゃいましたらご教授のほどよろしくお願いいたします。

八田

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

1 reply

February 7, 2017

こんにちは。米倉と申します。

弊社もAMPコンテンツを運用しておりますが、

現状はマルケトのMunchikinのタグを埋め込むことはできないようです。

参考までに:What is the Best Engine Oil for My Car? - Vol. 172 | PicknBuy24.com

AMP ProjectでサポートされたJSのタグならいけますが。

例えば、Google Analytics,Youtube,Google AdsenceやFacebookはサポートされているので利用できるようです。

※弊社ではAdsenseでお金を落としてもらっています。

参考までに、こういったタグをHeadに入れれば使えます。

<script async custom-element="amp-sidebar" src="https://cdn.ampproject.org/v0/amp-sidebar-0.1.js"></script>

<script async custom-element="amp-fit-text" src="https://cdn.ampproject.org/v0/amp-fit-text-0.1.js"></script>

<script custom-element="amp-social-share" src="https://cdn.ampproject.org/v0/amp-social-share-0.1.js" async></script>

<script async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>

<script async custom-element="amp-ad" src="https://cdn.ampproject.org/v0/amp-ad-0.1.js"></script>

<script async src="https://cdn.ampproject.org/v0.js"></script>

表示速度を早めるという意味で、不特定多数のJSが読み込めるのはampとしてよろしくないので??

February 8, 2017

ありがとうございます!

やはりampでサポートされている以外のjsは受け付けないのですね。。

試しにマルケトタグをampテンプレートに直書きで仕込んでみたのですがなぜかアクティビティログが取れました。

「#development=1」を付けてのconsoleの確認とソースチェックツールで確認したところ特にエラーが出ていなかったので謎です。。

ただampでサポートされていない形でGoogle検索時になにかしらの影響があったら嫌なのでマルケトタグを外す方向で進めようと思います。

ご回答いただきありがとうございました!

February 8, 2017

グーグルのサーバーにキャッシュされたURL(https://www.google.co.jp/amp/s/www.picknbuy24.com/amp/column_171.html

でAMPページを閲覧した場合はMunchkinタグは発火しないのでしょう。

直接AMPページ(https://www.picknbuy24.com/amp/column_171.html )を閲覧すればタグは発火すると思われますが、

ガイドライン違反で、AMPページとしてグーグル側にインデックス(キャッシュ)されていないので、そもそもが高速で表示できていないのでは?

使えないJSを使うとValidation Errorがでるはずなので、AMP Validatorを使うといいと思います。

AMP Validator - Chrome Web Store

AMP化することでモバイルの検索結果で上位表示されるのが魅力ですよね。。。