297 人が現在オンライン
297 人が現在オンライン
Google アナリティクスのレポート画面、ディメンションや指標などについて、ユーザー同士で意見交換ができます。解析を通して浮かんだ質問やアイディアを投げかけ合ってより知識を高めていきましょう。
ガイドを表示
star_border
返信

登録時のSNS連携について

HN
中級者 ✭ ✭

新規登録の際、SNS(ツイッターかインスタグラム)認証によってのみ登録ができるようにしてあるため、認証のタイミングでセッションが切れて離脱になっています。

そこでSNS認証の際、セッションを継続させようと、参照元除外を設定しようとしました。認証画面のみを登録したいのですが(ツイッター、インスタグラム自体を登録するとそこからの集客をカウントできなくなってしまうため)、そのURLを追加しようとするとやはり”有効なドメインではありません”となってしまいます。

どうすれば解決できるでしょうか?御指南よろしくお願いします。


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

Re: 登録時のSNS連携について

レジェンド
おそらく、「 https://auth.twitter.com/authenticate 」のような値を入れているものと思われますが、参照元除外設定で指定できるものは、「ドメイン」です。

TwitterのSNS認証であれば、 上記URLのうち、 auth.twitter.com の部分がドメイン名なので、これを入れてもらえれば問題ありません。通常のTwitterから来る流入は、authサブドメインではないため除外されません(そもそも、ドメイン名も今は t.co がほとんどなので)。

Instagram(Facebook)認証の場合は、認証用のサブドメインが存在しないため、この参照元除外設定による手段が通用しません(そのはず)。自分が実装したサイトでは、認証ボタンをクリックしたときにCookieに認証スタートのフラグを設定し、そのフラグが有効な間にFacebookから流入してきたら、リファラーをクリアしてGoogleアナリティクスに送信するようにしています。

Instagram(Facebook)認証については他に簡単なやり方がないか、別の方の意見も伺ったほうがいいかもしれません。

元の投稿で解決策を見る


すべての返信
ベストアンサーのマーク済み.
解決策
トピック作成者HNさんが付与
10月 2016

Re: 登録時のSNS連携について

レジェンド
おそらく、「 https://auth.twitter.com/authenticate 」のような値を入れているものと思われますが、参照元除外設定で指定できるものは、「ドメイン」です。

TwitterのSNS認証であれば、 上記URLのうち、 auth.twitter.com の部分がドメイン名なので、これを入れてもらえれば問題ありません。通常のTwitterから来る流入は、authサブドメインではないため除外されません(そもそも、ドメイン名も今は t.co がほとんどなので)。

Instagram(Facebook)認証の場合は、認証用のサブドメインが存在しないため、この参照元除外設定による手段が通用しません(そのはず)。自分が実装したサイトでは、認証ボタンをクリックしたときにCookieに認証スタートのフラグを設定し、そのフラグが有効な間にFacebookから流入してきたら、リファラーをクリアしてGoogleアナリティクスに送信するようにしています。

Instagram(Facebook)認証については他に簡単なやり方がないか、別の方の意見も伺ったほうがいいかもしれません。

Re: 登録時のSNS連携について

レジェンド
失礼しました。 auth.twitter.com ではなく、 api.twitter.com が正しいかもしれません。このあたりは、実際に計測されている参照元ドメインをもとに除外するドメインを決めてもらえればと思います。

Re: 登録時のSNS連携について

HN
中級者 ✭ ✭
ご解答ありがとうございます!
詳細に説明していただき大変助かりました。
Instagramについては当方の知識不足で山田様のような高度な設定はできそうにないので別途質問してみます。
ありがとうございました。