699 人が現在オンライン
699 人が現在オンライン
Google AdWords のログイン、MCC、API、Editor、認定資格などについてユーザー同士で意見交換ができます。運用者ならではの質問や回答を投げかけ合って問題を解決していきましょう。
ガイドを表示
star_border
返信

Google カスタマーレビューが表示されなくなった

中級者 ✭ ✭ ✭

GoogleのカスタマーレビューをGTM経由で実装してみました。

下記コードを注文完了画面で発動させており、

つい数日前までは注文完了画面にてレビューの送信の可否を問うモーダルウィンドウが出ていたのを確認しています。

しかし、昨日から実装したサイトでテスト注文を行った際にモーダルウィンドウが出てきませんでした。

感覚としてはページの読み込み速度も低下していました。

 

GTMで実装時、2つのスクリプトを同じカスタムHTML内に記述したら表示されなかったため、

Page viewでplatform.jsのスクリプトを動かし、DOM Readyで2つ目のスクリプトを動かしたら表示されました。

これに関してはなぜだかわからないけど実装できたという感じです。

 

カスタマーレビューをGTMで実装というのは強引かもしれませんが、

広告運用しているクライアントの多くに対応するために汎用性をもたせるためにGTMで行っています。

 

・そもそも1ユーザー(同一メールアドレス)に対して1回しかレビューを送信できない仕様なのでしょうか?

・非同期処理のGTMではasync deferといった設定はちゃんと反映されるのでしょうか?

 

<script src="https://apis.google.com/js/platform.js?onload=renderOptIn" async defer></script>

<script>
window.renderOptIn = function() {
window.gapi.load('surveyoptin', function() {
window.gapi.surveyoptin.render(
{
// REQUIRED FIELDS
"merchant_id": 111046617,
"order_id": "ORDER_ID",
"email": "CUSTOMER_EMAIL",
"delivery_country": "COUNTRY_CODE",
"estimated_delivery_date": "YYYY-MM-DD",
});
}
</script>

2 人のエキスパートが返信verified_user

Re: Google カスタマーレビューが表示されなくなった

注目ユーザー
taisuke さま

WEB広告代理店の佐藤と申します。
レビューをGTMで管理、発動させるアイデア、素晴らしいですね。
また、広告の運用に活かせるように、ということでGTM上で動かすアイデアもすごいと感じます。

しかしながら、タグまわりということで、広告運用の目線からするとこのフォーラムだけでは解決の糸口が掴めない可能性もあるので、もしよければ、フォーラム違いかもしれませんが、Analyticsのフォーラムにも書き込んでみてはどうでしょうか?どちらかと言えばそちらのほうがサイト周りには強い方が多い気がします。

押し付け合いのようなことになり申し訳ありませんが、解決のための提案として検討下さい。

※厳密には、Analyticsフォーラムもタグやサイト構造については範疇外の可能性もありますが。。m(_ _)m

よろしくお願いします!!
◆佐藤と申します。Twitter:天天。リスティング広告の運用者です。もしお役に立てましたら、いいね♥のボタンや解決済みのボタンを押していただけますと皆様の参考にもなります。よろしくお願いします。

Re: Google カスタマーレビューが表示されなくなった

トップコントリビューター
taisukeさん

カスタマーレビューをGTMで実装した経験がないので、これが回答になるかは分からないのですが、参考までに。

>・そもそも1ユーザー(同一メールアドレス)に対して1回しかレビューを送信できない仕様なのでしょうか?
ヘルプをざっと確認してみましたが、そのような制限があるようには見受けられませんでした。
このあたりに関してはお問い合わせ頂いたほうが確実な回答を得られると思います。

参考:Google カスタマー レビュー チームに問い合わせる - Google Merchant Center ヘルプ
https://support.google.com/merchants/troubleshooter/7210868?hl=ja&ref_topic=7105497

>・非同期処理のGTMではasync deferといった設定はちゃんと反映されるのでしょうか?
タグに関しては、taisukeさんがおっしゃるように2つに別れています。通常であればカスタムHTMLで1つにまとめて実装できそうな感じではあるのですが、1つ目のjsのスクリプトにasync deferオプションがついているので、ここが悩みどころになるのかと思います。

async と defer が同時指定の場合は、基本asyncで非同期対応が取れないときにdeferのタイミングとなるので、1つ目のjsのスクリプトのタイミングはGTM上で2つ目のスクリプトよりも先に読み込んでおく必要がありそうなのでPageViewで。

2つ目のscriptは</body>の直前ということですので、DOM Readyのタイミング(≒</body>タグまで読み込まれてレンダリングされた後)が良いと思いますので、taisukeさんのセッティングによって正しく動作したというのはそういうことなんだろうなと思います。

GTMで発火のタイミングが変えられます(PageViewかDOM Readyか)ので、1つ目のスクリプトから、async deferの表記は外してしまっても良いのではないでしょうか。
async非対応のブラウザ(defer)はどうするんだというご意見もあると思いますが、GTM自体が非同期で走ってしまうので、その場合はGTMではなく直接の実装をするしか無いように考えます。

ご参考までに。
田中 広樹 (Hiroki Tanaka) ※疑問が解決された場合は、参考になった回答に対して「✓解決策マークを付ける」のクリックをしていただけると、同じ疑問を持たれた方の参考にもなるので助かります

Re: Google カスタマーレビューが表示されなくなった

中級者 ✭ ✭ ✭
佐藤 天平 様

インハウスで広告運用している会社の場合ですと会社のやり方で(GTMじゃなくてファイルに直書き)いいとおもいますが、
代理でとなると、そのアカウントだけでなくほかのアカウントでも実装できるようにということで拡張eコマース、動的リマケ、その他諸々含めてGTMで実装しています。

カスタマーレビュー実装の記事自体も調べてもあまり見られなかったので、
いただいたアドバイス通りアナリティクスのフォーラムでも質問することにします。

需要がありそうな内容ですので、進展がありましたらこちらにもまとめさせていただこうと思いますので、
引き続きよろしくお願いします。

Re: Google カスタマーレビューが表示されなくなった

中級者 ✭ ✭ ✭

Hiroki Tanaka 様

 

いろいろとアドバイスありがとうございます。

一部で進展がありましたのでまずはご報告させていただきます。

>・そもそも1ユーザー(同一メールアドレス)に対して1回しかレビューを送信できない仕様なのでしょうか?

ヘルプをざっと確認してみましたが、そのような制限があるようには見受けられませんでした。
このあたりに関してはお問い合わせ頂いたほうが確実な回答を得られると思います。

レビューが表示されてないことに気付いた段階でGoogleカスタマーレビューサポートチームにお問い合せをしておりまして、

 

同一のメールアドレスで短期間に複数回ご注文を
行う場合でもオプトインの画面は表示される仕様となります。

 

という回答をいただきました。

フォーラムのほうがより詳しい回答が得られる点と、フォーラム全体の知識として残るので情報共有にもなる点から

コチラでも質問させていただきました。

 

GTMで発火のタイミングが変えられます(PageViewかDOM Readyか)ので、1つ目のスクリプトから、async deferの表記は外してしまっても良いのではないでしょうか。
async非対応のブラウザ(defer)はどうするんだというご意見もあると思いますが、GTM自体が非同期で走ってしまうので、その場合はGTMではなく直接の実装をするしか無いように考えます。

カスタマーレビューの設定は直書きする感じで書かれていたので、一番は直書きなのは重々承知ですが、

GTMだけで完結できれば運用代行、コンサルをさせていただいている多くのクライアントのためになるのであえてGTMだけで挑んでいます。

GTMが非同期処理なのでasync deferの動作がどこまで有効なのか不明な点がやはりネックなので、

サポートチームに問い合わせたり、自身でより深く検証し、結果をこちらで報告させていただこうと思います。

 

このトピックのエキスパート
佐藤 天平
Hiroki Tanaka