セグメントIDをCookieに保存する

この章では、セグメントIDをCookieに保存する方法について説明します。 a1tracker.getSegmentsへオプションパラメータを追加することで保存することができます。

パラメータ

Name

Type

Required

Description

storeSegmentIds

object

true

storeSegmentIds.cookieName

string

true

Cookieの名前を指定してください

storeSegmentIds.delimiter

string

true

セグメントIDを保存する際の区切り文字を指定してください

storeSegmentIds.expire

integer

true

Cookieの有効期限を指定してください
単位は「日」になります

サンプルコード

var options = {
  storeSegmentIds: {
    cookieName: 'a1_segment_ids',
    delimiter: ',',
    expire: 90
  }
}
var callback = function(error, data) {
  // do somthing
}
a1tracker.send('oidhash', callback, options);

セグメントIDを区切り文字で連結した値がCookieにセットされます。

document.cookie
// e.g. "a1_segment_ids=33901%2C8471%2C5289"

参考: ページトラッキング