Loading

GroupConnect Import における ContactKey と AddressID について

公開日: Jul 2, 2024
説明
Marketing Cloud における GroupConnect の連絡先は一つの連絡先に対して一つの AddressID が紐づくことが前提となります。
また、AddressID に紐づく最新の連絡先キーが有効となり、残りの連絡先キーは取り残されます。

例)
Import 前
contactKey | addressId
auto-created-contactKey | addressId-001

Import 対象ファイル:
contactKey | addressId
user-defined-contactKey | addressId-001

Import 後
contactKey | addressId
user-defined-contactKey | addressId-001
auto-created-contactKey | なし

Import ファイルの複数のレコード に同じ AddressID と異なる連絡先キーが含まれている場合最初の Import で両方の連絡先キーが Import されてしまい、その後同じ AddressID に対して Import を行うとエラーが発生する事象が発生します。

例)
Import 前
contactKey | addressId
auto-created-contactKey | addressId-001

Import 対象ファイル:
contactKey | addressId
user-defined-contactKey-001 | addressId-001
user-defined-contactKey-002 | addressId-001

Import 後
contactKey | addressId
user-defined-contactKey-001 | addressId-001
user-defined-contactKey-002 | addressId-001

その後更に以下のファイルをインポート:
user-defined-contactKey-003 | addressId-001

Import 後
contactKey | addressId
user-defined-contactKey-001 | addressId-001
user-defined-contactKey-002 | addressId-001
user-defined-contactKey-003 | addressId-001
※ user-defined-contactKey-003 で addressId-001 の contactKey を差し替えるのではなく更に追加


このような状態になった場合連絡先そのものを削除しない限り同じ AddressID に対して連絡先キー差し替えができなくなります。
もし他のチャネルでご利用中の連絡先キーを指定した場合、連絡先削除の際に各チャネルの送信履歴やトラッキング情報も一緒に削除されます。MobilePush チャネルにおいては 削除された連絡先キーが利用されている SDK からサーバーへの通信が止まるなど様々な影響が発生する可能性があります。
従って GroupConnect チャネルの連絡先を Import する際には Import 対象ファイルに AddressID の重複がないことをお客様側で確認する必要があります。

こちらでは万が一すでに同一の AddressID に対して複数の連絡先キーを登録してしまった場合
同一 AddressID に紐付いている連絡先キーを抽出する SQL を紹介します。
※ ChannelID を確認方法はこちらのページ を参照してください。

 
解決策

select v.channelId, v.contactKey, v.addressID
from _MobileLineAddressContactSubscriptionView v
join
(
select addressID, count(contactKey) as cnt
from _MobileLineAddressContactSubscriptionView
group by addressId
having count(contactKey) > 1
) duplicated
on v.addressID = duplicated.addressID

連絡先を削除する方法については以下のドキュメントを参照してください。
https://help.salesforce.com/s/articleView?id=sf.mc_cab_delete_contact.htm&type=5
 

ナレッジ記事番号

000393154

 
読み込み中
Salesforce Help | Article