ご利用マニュアル

メールアドレスの収集について

作成者: cartrecovery-support|2021.02.22

各JavaScriptタグの ‘user’の’id’箇所にログインした会員のメールアドレスを挿入してください。

※JavaScriptタグの詳細については「設置するタグについて」をご確認ください。
※サイトの状況によって変化するJavaScriptのタグ設置個所については「タグ設置パターンの確認チャート」をご確認ください。
※ カゴ落ちリマーケティング広告のみご利用の場合は、メールアドレスを設定いただかなくてもご利用いただけます。

1. 仕様と挿入する値について

カートリカバリーではJavaScriptタグを設置していただき情報を収集いたします。

‘user’の’id’に下記内容を挿入していただくことで、サイトに登録されている会員のメールアドレスを収集することができます。

ユーザーのステータスで条件分け

値の挿入時には、下記2点の、ユーザーのステータスで条件分けを行って挿入してください。

条件1:ログインをしているか/していないか

条件2:メール配信の許諾が取れているか/取れていないか

挿入する値

・非ログイン時 :guest

・ログイン   :(メール配信の許諾が取れている場合)会員のメールアドレス
         (許諾が取れていない場合)guest

※退会完了時にユーザーのステータスが、非ログイン状態とならない場合は、’guest’と挿入できるようにしてください。

なお、サイト全体が非SSLの場合は、データ保護のため、メールアドレスはSSLが適用されたページのみ出力し、非SSLページでは’guest’で設定を行うようにしてください。

<SSLページ>   → メールアドレスを挿入

<非SSLページ>  → ’guest’などメールアドレスと判別できない識別子

■’guest’を設定した場合の動き

カゴ落ちメールは、挿入されたメールアドレスに対してメールを配信いたします。

’guest’など、メールアドレスではない識別子を設定するとカゴ落ちメールが配信されてないように制御することができます。

※ 「guest」ではなく「user」など別の値でも問題はありません。メールアドレスではない識別子を入れてください。

※管理画面からも購読を行わない設定は可能です。
登録方法の詳細はコチラ >>

 

※’user’の’id’を「空欄」で設定した場合の動き

再訪ユーザが非ログイン状態でカゴ落ちをした際には、過去のログイン時に取得されたメールアドレスに対してカゴ落ちメールが配信されます。
この場合、「前回のログイン時から再訪までの期間にオプトアウトをしたユーザ」にもカゴ落ちメールが配信されてしまうため、空欄設定ではなく‘guest’を挿入してください。
なお、カート内データ収集タグの中で、’user’の’id’自体がない場合も「空欄」設定として扱われます。

 

2. 例:非ログイン状態でカゴ落ちした時

‘user’の’id’に’guest’を挿入してください

非ログイン状態のユーザーはメールアドレスを取得することができないため、’guest’などメールアドレスと判別できない識別子を挿入してください。

<script>
contx = {
'user': {
'id': 'guest'
},
'cart': {
'items': [
{
'id': '00005',
'page': 'http://example.com/items/00005',
'name': '売れ筋No.5商品',
'image': 'http://example.com/items/00005/image.jpg',
'price': '500',
'count': '1',
'stock': ''
}
]
}
};
</script>

 

3. 例:ログイン状態でカゴ落ちした時

メール配信の許諾が取れている場合は’user’の’id’にメールアドレスを挿入、
許諾が取れていない場合は’user’の’id’に’guest’を挿入してください

メール配信の許諾が取れているユーザーにのみ、カゴ落ちメールが配信されます。

例:メール配信の許諾が取れているユーザーがカゴ落ちをした場合

<script>
contx = {
'user': {
'id': 'member@example.com'
},
'cart': {
'items': [
{
'id': '00005',
'page': 'http://example.com/items/00005',
'name': '売れ筋No.5商品',
'image': 'http://example.com/items/00005/image.jpg',
'price': '500',
'count': '1',
'stock': ''
}
]
}
};
</script>

例:メール配信の許諾が取れていないユーザーがカゴ落ちをした場合

<script>
contx = {
'user': {
'id': 'guest'
},
'cart': {
'items': [
{
'id': '00005',
'page': 'http://example.com/items/00005',
'name': '売れ筋No.5商品',
'image': 'http://example.com/items/00005/image.jpg',
'price': '500',
'count': '1',
'stock': ''
}
]
}
};
</script>

 

4. 例:会員を退会した時

‘user’の’id’に’guest’を挿入してください

会員を退会したタイミングで、カゴ落ちメールの配信が停止されます。

例:カートに「売れ筋No.5商品」が入っている状態で退会した場合

<script>
contx = {
'user': {
'id': 'guest'
},
'cart': {
'items': [
{
'id': '00005',
'page': 'http://example.com/items/00005',
'name': '売れ筋No.5商品',
'image': 'http://example.com/items/00005/image.jpg',
'price': '500',
'count': '1',
'stock': ''
}
]
}
};
</script>

例:カートに何も商品が入っていない状態で退会した場合

<script>
contx = {
'user': {
'id': 'guest'
},
'cart': {
'items': []
}
};
</script>