ユーザーは複数のドメインからアプリケーションシステムに到着できるシステムがあり、その活動を追跡したいと考えています。アプリケーションシステムはいくつかのステップで構成されており、どのutm_sourceが最も進歩した候補者を連れてきたのかを見たいと思います。Googleアナリティクス:取得データをサーバー側のレポートと接続する
これはバックエンドでしか知ることができないため、GAのサーバー側イベント送信を使用しています。 私はバックエンドに転送します: _ga、_gidクッキーの値(ここから、コールのcidパラメータとgidパラメータを抽出できます)これは正しいアプローチですか? 。。これらの値から充填
MultiValueMap<String, String> body = new LinkedMultiValueMap<>();
body.add("v", "1");
body.add("tid", trackingId);
// coming from the cookie _ga
// ga id is like GA1.2.1051421203.1507107210
// from that, we need: 1051421203.1507107210
body.add("cid", cid);
// coming from the cookie: _gid
// _gid GA1.2.2063422210.1507532018
// from that, we need: 2063422210.1507532018
body.add("gid", gid);
body.add("t", "event");
body.add("ec", "Button");
body.add("ea", "Click");
body.add("el", label);
addIfNotEmpty("cs", application.getUtmSource(), body::add);
addIfNotEmpty("cm", application.getUtmMedium(), body::add);
addIfNotEmpty("cn", application.getUtmCampaign(), body::add);
log.debug("Sending event: {}", body);
restTemplate.postForLocation(ANALYTICS_URL, body);
我々はUTMのソースを持っている限り、フィールドが満たされ、私たちはGAで私たちのキャンペーンにデータをリンクするために使用することができ
私の質問は: はどのようにGoogleのを行いますAnalyticsはドメインの変更をリンクしていますか?クロスドメインリンクに関する記事を読んでいますが、受信側のサイトがバックエンドアプリケーションであれば、何をすべきかについての良い解決策は見つかりませんでした。 私は
ga.getAll()[0].get('linkerParam')
を使用し、バックエンドに転送して、イベントの伝播のためにそれを使用するが、それは、自動リンクを行いませんでした。ドメインの変更をリンクするために渡されるべき他のパラメータは何ですか?
utm_source、utm_medium、utm_campaignの値を毎回移動することなく、アナリティクスにユーザーのフローを知らせる方法はありますか? cid/gidを正しく送信するだけでこれを行うべきではありませんか?はいの場合、この値はどこから来るはずですか?
私は 'ga.getAll()[0] .get( 'clientId');'を使用してclientIdを取得し、これを 'cid'パラメータに送ります。アナリティクスには「google/organic」ヒットがいくつかあるので、ウェブサイトAのデータとウェブサイトBのサーバー側のデータを一緒に接続することができます。 これは、前のセッションに接続するのではなく、別のセッションを作成しないことを示しています。出来ますか? –
GoogleアナリティクスのカスタムディメンションとしてclientIdを使用することをお勧めします。後で個々のヒットを調べることができます。 多くの要因に基づいてPOSTのGAソース割り当てが異なる可能性があります。 GAソースにhttps://support.google.com/analytics/answer/6205762?hl=jaが割り当てられている方法とセッションがhttps://support.google.com/analytics/answer/でどのように定義されているかについては、ここで簡単に説明します2731565?hl = enこれがうまくいくと思っています –