見出し画像

【第189回】 データエクステンション内の List Detective の分布を取得する方法

以下の記事で、Salesforce Marketing Cloud における「データエクステンション内の List Detective の分布を取得する方法」について書いたのですが、非常に便利であるにも関わらず、埋もれてしまい、note 内での検索がしづらくなっているので、改めて一つの記事として掲載しておきます。

以下の SQL を Query Studio で実行することで、あるデータエクステンションの中で List Detecrtive となるユーザー名(@マークより前の部分)がどのような分布で存在しているか調べることができます。

SELECT TOP 100
    SUBSTRING([Email], 0, CHARINDEX('@', [Email])) AS User_Name,
    COUNT(SUBSTRING([Email], 0, CHARINDEX('@', [Email]))) AS Count
FROM [Data_Extension_Name] 
WHERE SUBSTRING([Email], 0, CHARINDEX('@', [Email])) IN (
    'info', 'default', 'support', 'webmaster', 'subscribe', 'unsubscribe',
    'null', 'noreply', 'privacy', 'postmaster', 'mailerdaemon', 'nobody',
    'none', 'www', 'remove', 'root', 'invalid', 'junk', 'junkemail',
    'junkmail', 'noc', 'noemail', 'listserv', 'usenet', 'abuse', 'uucp'
)
GROUP BY SUBSTRING([Email], 0, CHARINDEX('@', [Email]))
ORDER BY COUNT(SUBSTRING([Email], 0, CHARINDEX('@', [Email]))) DESC

データエクステンション名(Data_Extension_Name)と メールアドレスが格納されている項目名(Email)をご自身の環境のものに、置換してから使用してください。

■ List Detective の説明は下記記事まで

今回は以上です。


Click here for English version

次の記事はこちら

前回の記事はこちら

私の note のトップページはこちら

いいなと思ったら応援しよう!