We’ve migrated our documentation to a new site, which means some URLs have changed.
Audience

Intimate Merger

概要

Piano DMPで作成したセグメントをIntimate Mergerに受け渡します。セグメントで受け渡しに利用するidは、IM-UID となります。受け渡したセグメントは、Intimate Merger上で利用することができます。

貴社で、Intimate Merger社と契約する必要があります。

事前準備

以下の準備を行う必要があります。

手順1: クッキーシンク
Piano Insight タグ内にクッキーシンクを行うためにスクリプトを追加します。<cid> はIntimate Merger社より指定されたCUSTOMER_IDを記載してください。

1. <head>タグ内に追加
<script async src="https://dmp.im-apps.net/scripts/im-uid-hook.js?cid=<cid>"></script>

2. piano トラッキングタグ内に追加:
const piano_im_name = "_im_uid.<cid>";
const piano_cookies = Object.fromEntries(document.cookie.split('; ').map(c => {[k,...v]=c.split('=');return [k,v.join('=')]}));
if(piano_im_name in piano_cookies) {
  cX.callQueue.push(["addExternalId",{id:piano_cookies[piano_im_name], type:"int"}]);
}

※ 追加する位置:
cX.callQueue.push(["sendPageViewEvent"]);の前

例:
const piano_im_name = "_im_uid.<cid>";
const piano_cookies = Object.fromEntries(document.cookie.split('; ').map(c => {[k,...v]=c.split('=');return [k,v.join('=')]}));
if(piano_im_name in piano_cookies) {
  cX.callQueue.push(["addExternalId",{id:piano_cookies[piano_im_name], type:"int"}]);
}
cX.callQueue.push(["sendPageViewEvent"]);

手順2: サーバサイドの設定
連携設定を行うので、以下の情報を弊社サポート(support@piano.io)までご連絡ください。

  • 連携対象のセグメントのサイトグループID

  • Intimate Merger社からセグメントを連携する際に、IM-UIDを連携する際のパス

連携対象セグメント

セグメントに以下のアノテーションが設定されたセグメントが連携対象となります。

Piano DMPにて、連携対象とする新規·既存セグメントに以下の手順で、アノテーションを設定します。

  • 手順1. Piano DMPのセグメント画面(https://segments.cxense.com)へアクセスします。

  • 手順2. 対象となるセグメントを選択、もしくは、新規作成します。

  • 手順3. セグメント編集画面で以下2つのラベルを追加します。
    キー名 imi   値 true
    キー名 imi_id 値 連携先のIntimate MergerのセグメントID

  • 手順4. 保存をクリック

上記にて、Piano から Intimate Merger側へのデータ連携は終了します。

連携設定終了後、1日1回同期が行われます。

留意事項

1セグメントあたりのユーザ数

システム処理負荷を考慮して、あまり大きなセグメントを連携しないようご留意お願いいたします。可能な限り100万ユーザを超えるセグメントの連携はお控えください

Last updated: