118 人が現在オンライン
118 人が現在オンライン
Google アナリティクスの Google タグマネージャを含む計測の設定やトラブルシュートなどについて、ユーザー同士で意見交換ができます。解析を通して浮かんだ質問やアイディアを投げかけ合ってより知識を高めていきましょう。
ガイドを表示
star_border
返信

多言語サイト サブディレクトリ クロスドメイン設定について

初級者 ✭ ✭ ✭

はじめまして、お世話になります。

 

多言語サイトをサブディレクトリで以下の様に運用しており、各言語サイトから別ドメインで予約フォームを用意しております。それぞれクロスドメインを設定しておりますが、英語サイト以外の予約フォームの閲覧数やCVがアナリティクスの数値に反映さなないのでご相談させて頂ければ幸いです。

※プロパティは1つで運用しており、集計結果はフィルター設定で言語毎に見ております。予約サイト以外の数値は問題なく取れております。

-------------------------------------------------------------------

【 英語サイトの場合 】

- 英語サイト:http://www.aaaaa.com

<script>

通常のgaトラッキングコード+以下を埋め込んでます

ga('create', 'UA-xxxxx, 'auto', {'allowLinker': true});
ga('require', 'linker');
ga('linker:autoLink', ['http://www.bbbbb.com'] );
ga('send', 'pageview');

</script>

 

 

- 英語サイトの予約フォーム:http://www.bbbbb.com

<script>

通常のgaトラッキングコード+以下を埋め込んでます

ga('create', 'UA-xxxxx, 'auto', {'allowLinker': true});
ga('require', 'linker');
ga('linker:autoLink', ['http://www.aaaaa.com'] );
ga('send', 'pageview');

</script>

-------------------------------------------------------------------

【 フランス語サイトの場合 】

-フランス語サイト:http://www.aaaaa.com/fr

<script>

通常のgaトラッキングコード+以下を埋め込んでます

ga('create', 'UA-xxxxx, 'auto', {'allowLinker': true});
ga('require', 'linker');
ga('linker:autoLink', ['http://www.ccccc.com'] );
ga('send', 'pageview');

</script>

 

-フランス語サイトの予約フォーム:http://www.ccccc.com

<script>

通常のgaトラッキングコード+以下を埋め込んでます

ga('create', 'UA-xxxxx, 'auto', {'allowLinker': true});
ga('require', 'linker');
ga('linker:autoLink', ['http://www.aaaaa.com/fr'] );
ga('send', 'pageview');

</script>

-------------------------------------------------------------------

 

【 ドイツ語サイトの場合 】

-フランス語サイト:http://www.aaaaa.com/de

<script>

通常のgaトラッキングコード+以下を埋め込んでます

ga('create', 'UA-xxxxx, 'auto', {'allowLinker': true});
ga('require', 'linker');
ga('linker:autoLink', ['http://www.ddddd.com'] );
ga('send', 'pageview');

</script>

 

 

-ドイツ語サイトの予約フォーム:http://www.ddddd.com

<script>

通常のgaトラッキングコード+以下を埋め込んでます

ga('create', 'UA-xxxxx, 'auto', {'allowLinker': true});
ga('require', 'linker');
ga('linker:autoLink', ['http://www.aaaaa.com/de'] );
ga('send', 'pageview');

</script>

-------------------------------------------------------------------

 

サブディレクトリ、かつクロスドメインでの設定は初めてなのでアドバイスを頂ければ幸いです。

 

よろしくお願いいたします。

1 人のエキスパートが返信verified_user
1 件の受理された解決策

受理された解決策
ベストアンサーのマーク済み.
解決策
トピック作成者hara nさんが付与
2月 2017

Re: 多言語サイト サブディレクトリ クロスドメイン設定について

注目ユーザー

> 昨日テストブッキングしたものが無事反映されておりました。
おおお!よかったですね!お疲れさまでした!!!

> この場合何かセッテイィングしておいた方が良い、または懸念事項等ございますでしょうか?
特に追加で設定しなければならないことはないですが、
強いていえば、hara nさんが仕事を引き継ぐ際のために現状設定内容を共有できるモノを作っておいたほうがいいと思います。記憶が新しいうちにしないと忘れるからですね^^;

ご参考まで。
でぶてて

元の投稿で解決策を見る

Re: 多言語サイト サブディレクトリ クロスドメイン設定について

セミ プロフェッショナル ✭ ✭

こんにちは。

 

もう解決しているかもしれませんが、以下のようにすると良いかもしれません。

 

現在、 www.bbbbb.comのサイトの方にサブディレクトリごとに異なるトラッキングコードを使われていますが、1つに統一して、ドメインをカンマで区切って設定してみてください。

そして、予約フォームのサイトの方のドメイン設定のところのサブディレクトリを削除してください。
また、「http://」は外して、ドメインのみにしてください。

以下のようになります。

-------------------------------------------------------------------

-すべてのサイト:(サブディレクトリも同じ)http://www.aaaaa.com/

<script>

ga('create', 'UA-xxxxx, 'auto', {'allowLinker': true});
ga('require', 'linker');
ga('linker:autoLink', ['www.bbbbb.com','www.ccccc.com','www.ddddd.com'] );
ga('send', 'pageview');

</script>

 

予約フォーム:

<script>

ga('create', 'UA-xxxxx, 'auto', {'allowLinker': true});
ga('require', 'linker');
ga('linker:autoLink', ['www.aaaaa.com'] );
ga('send', 'pageview');

</script>

-------------------------------------------------------------------

実際のサイトの状況までわからないため推測になりますが、戻せる状態でテストしていただければと思います。

Re: 多言語サイト サブディレクトリ クロスドメイン設定について

[ 編集済み ]
初級者 ✭ ✭ ✭

こんにちは。ご丁寧にご返信頂き誠にありがとうございます。
アドバイス頂いた通り修正してみたのですが、どうもうまくコンバージョンが取れません。

http://www.aaaaa.comの場合は、www.bbbbb.comからのCVが取れているのですが、
http://www.aaaaa.com/frとhttp://www.aaaaa.com/deの場合も、アナリティクスのプロパティは1つで運用しており、集計結果はビュー設定で言語毎に見ておりますため
うまくwww.ccccc.com、www.ddddd.comからのCVの数値が取れないようです。

また、URLの記載方法は、httpsを削除し「www」を含めていたのですが「www」は除外しなくてもよろしいのでしょうか?

少ない情報量の中でお答えいただき申し訳ございません。
もしお判りになりましたらご教示いただけると幸いです。

よろしくお願い申し上げます。

Re: 多言語サイト サブディレクトリ クロスドメイン設定について

セミ プロフェッショナル ✭ ✭

こんにちは。


試していただいてありがとうございます、ビューは別なのですね。ただプロパティが同じであれば、関係ないとは思うのですが・・・。
あと、すみません、「www」も除外してみてください。
一応確認なのですが、参照元除外はされているでしょうか?
管理画面から、参照元でドメインを除外するのも必要になります。
よろしくおねがいいたします。

Re: 多言語サイト サブディレクトリ クロスドメイン設定について

初級者 ✭ ✭ ✭
こんにちは。すっかりご返信が遅くなり失礼いたしました。
また、ご返信ありがとうございます。

参照元は除外しており、wwwも除外しております。
まだCVも閲覧数も取得できないようです。。

Re: 多言語サイト サブディレクトリ クロスドメイン設定について

セミ プロフェッショナル ✭ ✭

こんにちは。


こちらこそ、返信が気づいたときで遅くなって、お待たせしておりますm(_ _)m


閲覧数も見れないということは、フォームにおけるアクセスは一切取れないということですよね?(英語以外)
フィルタでビューを分けておられるということなのですが、「/fr/」など「言語のサブディレクトリを含む」という設定をしているということでしょうか?
フォームのURLには、「元サイトと同じ言語のサブディレクトリ」が入っていますでしょうか?


フォームに「元サイトと同じ言語のサブディレクトリ」が入っていなければ、単純にフィルタで除外されているとうことかもしれません。
よろしくお願いいたします。

Re: 多言語サイト サブディレクトリ クロスドメイン設定について

初級者 ✭ ✭ ✭
ご返信いつもありがとうございます。

申し込みフォームからのドメインの閲覧数とCVは取れておりませんが、
元サイトの方からの閲覧数は取れております。
また、fr と deのフィルターは個々にまずビューを作成して以下のようにセッティングしております。
※同一プロパティ内に、英語合わせたビューが3つあります。英語は、何もフィルタをかけていないで見ています。

【フィルタの種類】
右のみを含む サブディレクトリのトラフィック 前方が一致

【サブディレクトリ】
/de/

としております。

申し訳ございませんが、何かおわかりになりましたらまたご返信いただけると幸いです。
何卒よろしくお願いいたします。

Re: 多言語サイト サブディレクトリ クロスドメイン設定について

[ 編集済み ]
注目ユーザー

hara nさん

まれまるさんとのやり取りを拝見しての回答になりますが、その設定だとCVは取得できないです。
まれまるさんが一つの前の回答で書かれておりますが、

/de/でサブディクレトリを区切っていると、
 http://www.aaaaa.com/de/ → OK(取得できる)
 http://www.ddddd.com    → ×(取得できない)
 http://www.ddddd.com/de/ → OK(取得できる)
という状態になりますので、
予約フォームを www.ddddd.com/de/ のように /de/ のディレクトリ配下に設置しなければなりません。
サブディレクトリのフィルタによって、http://www.ddddd.com の情報が取得できない状態になっている、ということになります。

各言語ごとに数値を見られる必要があると思いますので、
上記前提を踏まえての解決方法としては、
(1) 上記のように/de/を www.ddddd.com にも作成してフォームも/de/配下に移行する(/fr/ も同様)
(2) プロパティを www.aaaaa.com/de/www.ddddd.com、 www.aaaaa.com/fr/www.ccccc.com それぞれ新しく設置してフィルタをかけずに数値が見えるようにする
どちらかになります。

ご参考までに。

でぶてて

Re: 多言語サイト サブディレクトリ クロスドメイン設定について

[ 編集済み ]
セミ プロフェッショナル ✭ ✭

>でぶててさん

 

フィルタの件、分かりやすく書いていただきありがとうございます。

 

 

>hana n さん


まさに、でぶててさんの回答が、現在のフィルタが現在どうなっていて、どのように改善したらよいかという点になります。

現在、サブディレクトリのトラフィック 前方が一致  /de/

と設定されているわけですから、http://ドメイン/de/ ← フォームサイトにおいても、このサブディレクトリ以下のページしか取得することはできません。

 

よろしくお願いいたします。

Re: 多言語サイト サブディレクトリ クロスドメイン設定について

初級者 ✭ ✭ ✭
まれまる様 でぶてて様

ご丁寧にご説明いただき誠にありがとうございます。
予約フォームの方は、外部のシステム会社のエンジンを使用しているため変更が難しそうなので、
以下で対応させていただきました。
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
(2) プロパティを www.aaaaa.com/de/www.ddddd.com、 www.aaaaa.com/fr/www.ccccc.com 
それぞれ新しく設置してフィルタをかけずに数値が見えるようにする
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
閲覧数に関しては、各言語の予約フォーム先の分も取得できるようになったのですが、
CVに関しては、未だに取得することが出来ないでおります。

また、http://www.aaaaa.comの場合、www.bbbbb.comからのCVが取れていたのですが、こちらも取得できなくなってしまいました。
以下導入したコードを一度ご確認いただきご教示いただくことは出来ますでしょうか?
-------------------------------------------------------------------
【 英語サイトの場合 】
- 英語サイト:http://www.aaaaa.com
&lt;script&gt;
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');  

 ga('create', 'UA-111111, 'auto', {'allowLinker': true});
 ga('require', 'linker');
 ga('linker:autoLink', ['http://www.bbbbb.com'] );
 ga('send', 'pageview');
&lt;/script&gt;


- 英語サイトの予約フォーム:http://www.bbbbb.com
&lt;script&gt;
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');  

 ga('create', 'UA-111111, 'auto', {'allowLinker': true});
 ga('require', 'linker');
 ga('linker:autoLink', ['http://www.aaaaa.com'] );
 ga('send', 'pageview');
&lt;/script&gt;
-------------------------------------------------------------------
【 フランス語サイトの場合 】
-フランス語サイト:http://www.aaaaa.com/fr
&lt;script&gt;
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');  

 ga('create', 'UA-222222, 'auto', {'allowLinker': true});
 ga('require', 'linker');
 ga('linker:autoLink', ['http://www.ccccc.com'] );
 ga('send', 'pageview');
&lt;/script&gt;

-フランス語サイトの予約フォーム:http://www.ccccc.com
&lt;script&gt;
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

 ga('create', 'UA-222222, 'auto', {'allowLinker': true});
 ga('require', 'linker');
 ga('linker:autoLink', ['http://www.aaaaa.com/fr'] );
 ga('send', 'pageview');
&lt;/script&gt;
-------------------------------------------------------------------
【 ドイツ語サイトの場合 】
-フランス語サイト:http://www.aaaaa.com/de
&lt;script&gt;
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

 ga('create', 'UA-33333, 'auto', {'allowLinker': true});
 ga('require', 'linker');
 ga('linker:autoLink', ['http://www.ddddd.com'] );
 ga('send', 'pageview');
&lt;/script&gt;


-ドイツ語サイトの予約フォーム:http://www.ddddd.com
&lt;script&gt;
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

 ga('create', 'UA-333333, 'auto', {'allowLinker': true});
 ga('require', 'linker');
 ga('linker:autoLink', ['http://www.aaaaa.com/de'] );
 ga('send', 'pageview');
&lt;/script&gt;
-------------------------------------------------------------------
大変お手数をおかけし申し訳ございませんが、再度アドバイスをいただけますと幸いでございます。




Re: 多言語サイト サブディレクトリ クロスドメイン設定について

初級者 ✭ ✭ ✭
度々失礼いたします。

アナリティクスのデータが反映されるのに時間がかかっていたためか、英語とドイツ語サイトでは無事データが反映されたようです。どうもありがとうございます。

しかし、不思議なことにフランス語のCVは、まだデータが反映されないようです。
明日まで少しまってみたいと思うのですが、もし上記コード等間違えていたり、何か注意すべき事項がございましたら教えてご教示頂けると幸いです。

お忙しいところ申し分けございませんがよろしくお願いいたします。


Re: 多言語サイト サブディレクトリ クロスドメイン設定について

注目ユーザー
> 明日まで少しまってみたいと思うのですが、もし上記コード等間違えていたり、
> 何か注意すべき事項がございましたら教えてご教示頂けると幸いです。
英語・ドイツ語で設定されている内容と異なるようには見受けられませんので、テストコンバージョンをしてみて反映されるかどうか確認されてもいいかもしれません。
その際、自社IP除外やアドインで除外されているとカウントができませんので、そういった除外にひっかからない端末でテストされてみてくださいませ。
でぶてて

Re: 多言語サイト サブディレクトリ クロスドメイン設定について

初級者 ✭ ✭ ✭
早速のお返事誠にありがとうございます。先ほど確認したところ、昨日テストブッキングしたものが無事反映されておりました。でぶてて様、まれまる様、この度は本当にありがとうございました。

また、この場合何かセッテイィングしておいた方が良い、または懸念事項等ございますでしょうか?

ベストアンサーのマーク済み.
解決策
トピック作成者hara nさんが付与
2月 2017

Re: 多言語サイト サブディレクトリ クロスドメイン設定について

注目ユーザー

> 昨日テストブッキングしたものが無事反映されておりました。
おおお!よかったですね!お疲れさまでした!!!

> この場合何かセッテイィングしておいた方が良い、または懸念事項等ございますでしょうか?
特に追加で設定しなければならないことはないですが、
強いていえば、hara nさんが仕事を引き継ぐ際のために現状設定内容を共有できるモノを作っておいたほうがいいと思います。記憶が新しいうちにしないと忘れるからですね^^;

ご参考まで。
でぶてて

Re: 多言語サイト サブディレクトリ クロスドメイン設定について

セミ プロフェッショナル ✭ ✭

無事に取れてよかったです!

 

システムの制約もおありだということで、現状でベターな設定だと思います。

英語のページに来て、フランス語のメニューをクリックなど、

言語間のユーザーの遷移を見たいと思ったときには別の設定が必要かもしれません。

(イベントトラッキングや、言語切り替えリンクにパラメータを付与するなど)

 

クロスドメインは解決いただけましたので、またわからない点がありましたら、その際は別スレッドなどで

お聞きいただければと思います。

 

よろしくおねがいいたします。