メむンコンテンツぞスキップ
芋出し画像
Photo byakisuke0925

【第19回】 Journey Builder を䜿っお「毎月の月初」に送信する方法

    Nobuyuki Watanabe

    Salesforce Marketing Cloud の Journey Builder においお、毎月の月初ずなる 1 日぀いたちに送信したい堎合は、どうすれば良いでしょうか

    Journey Builder には、埅機アクティビティずいう「◯日間」埅機するずいうアクティビティがありたす。「分・時間・日・週・月」が遞択が可胜ですので「1 ヶ月」埅機ずいう蚭定自䜓は可胜です。

    たず、この埅機アクティビティを甚い、䞋蚘のようなゞャヌニヌを䜜成しおみたした。ここでは、䟋ずしお、8 月 1 日、9 月 1 日、10 月 1 日、11 月 1 日、12 月 1 日、1 月 1 日の 6 ヶ月間の送信で怜蚎しおみたす。

    画像
    各メヌルアクティビティの間に 1 ヶ月の埅機時間を蚭定

    䞊蚘の蚭定で、無事に成功するでしょうか

    実はこちらのシナリオだず、シナリオを開始する時間によっお「成功」ず「倱敗」ずの明暗が分かれたす。

    どういうこずかず蚀いたすず、Salesforce Marketing Cloud を管理するサヌバは、システム日付ずしお CST米囜䞭郚暙準時を採甚しおいたす。その関係で、日本のタむムゟヌンである JST日本暙準時ずの時差が、15時間あるわけですが、このこずが、このシナリオに倧きく圱響しおきたす。

    埅機アクティビティの埅機時間は、その蚈算に入る際に、䞀床 CST に戻り、CST で蚈算がされる習性がありたす。

    うヌんず・・・ 䜕だかよく分かりたせんね。。。䜕が蚀いたいかず蚀いたすず、䞋蚘のようなむメヌゞです。

    ここで䟋ずしお、配信時間を「14 時」ずするシナリオで考えたす。

    たず最初のメヌルを、8 月 1 日の 14 時に送信したす。この時は、ただ JST です。これを、たずは CST に倉換したす。ここで 15 時間前の蚈算をするこずになりたすので、CST では 7 月 31 日 23 時ずなりたす。そしお、この状態から 1 ヶ月の蚈算が入りたす。1 ヶ月埌は CST で 8 月 31 日 23 時ずなりたすね。そしお、これを日本時間の JST にたた戻すこずになりたすので、JST では 9 月 1 日 14 時に送信ずなりたす。

    JST 8月1日14 時 > CST 7月31日23時 > CST 8月31日23時 > JST 9月1日14時

    カレンダヌ通り 1 ヶ月埌に送信できたしたね。それでは匕き続き、翌月にどうなるか芋おみたしょう。9 月には 31 日がありたせんので、CST ぞの 1 ヶ月埌の倉換では、CST 9 月 30 日 23 時ずなりたす。この月も 10 月 月初の 1 日 14 時に送信ずなりたすので、問題なさそうです。

    JST 9月1日14 時 > CST 8月31日23時 > CST 9月30日23時 > JST 10月1日14時

    さらに翌月分も同様に確認したす。

    JST 10月1日14時 > CST 9月30日23時 > CST 10月30日23時 > JST 10月31日14時

    あれっ。。。
    送信が 10 月 31 日 14 時送信になっおしたいたした。では、この翌月は、どうでしょう。

    JST 10月31日14時 > CST 10月30日23時 > CST 11月30日23時 > JST 12月1日14時

    おったた、12 月 1 日 14 時送信に戻りたしたでは、翌月は

    JST 12月1日 14時 > CST 11月30日 23時 > CST 12月30日 23時 > JST 12月31日 14時

    ここでも月初ではなく、12 月 31 日 14 時ずなりたした。このように、月初にならない月が発生したす。これが「倱敗」の䟋です。

    では、埅機アクティビティを䜿った堎合で「成功」する䟋ずは、どのような堎合でしょうかそれは、日本の堎合は 15 時以降〜 24 時たでの送信の堎合です。

    ① JST 8月1日15時 > CST 8月1日0時 > CST 9月1日0時 > JST 9月1日15時
    ② JST 9月1日15時 > CST 9月1日0時 > CST 10月1日0時 > JST 10月1日15時
    ③ JST 10月1日15時 > CST 10月1日0時 > CST 11月1日0時 > JST 11月1日15時
    ④ JST 11月1日15時 > CST 11月1日0時 > CST 12月1日0時 > JST 12月1日15時
    â‘€ JST 12月1日15時 > CST 12月1日0時 > CST 1月1日0時 > JST 1月1日15時

    このように成功したす。①⑀のすべおが、1 日぀いたちの「15 時」送信ずなっおいたすね。

    ずいうわけで、埅機アクティビティの埅機時間「1 ヶ月」を䜿う堎合は、15 時 24 時に䜿甚する堎合は成功したすが、0 時 14 時に送信する堎合は、倱敗したす。

    念の為、0 時 14 時の「倱敗」の堎合も、同じようにたずめおおきたすね。参考にしおください。

    ① JST 8月1日14時 > CST 7月31日23時 > CST 8月31日23時 > JST 9月1日14時
    ② JST 9月1日14時 > CST 8月31日23時 > CST 9月30日23時 > JST 10月1日14時
    ③ JST 10月1日14時 > CST 9月30日23時 > CST 10月30日23時 > JST 10月31日14時←これが倱敗しおいる
    ④ JST 10月31日14時 > CST 10月30日23時 > CST 11月30日23時 > JST 12月1日14時
    â‘€ JST 12月1日14時 > CST 11月30日23時 > CST 12月30日23時 > JST 12月31日14時←これが倱敗しおいる


    🙆‍♂ 解決策

    では、根本的に、このようなトラブルを解決する B 案もご玹介したす。

    これを根本的に解決するには、シナリオの定期スケゞュヌルを毎月 1 日に蚭定するこずです。䞋蚘のようなむメヌゞです。

    画像
    8 月 1 日から毎月 1 日に定期実行6 回したす

    これで実行した堎合は、そもそも「埅機アクティビティ」を䜿甚しおいたせんので、前述した「埅機アクティビティ䞊の蚈算」はありたせんので、仮に14 時送信でも、以䞋のような圢ずなり、問題なく成功ずなりたす。

    ① JST 8月1日14時
    ② JST 9月1日14時
    ③ JST 10月1日14時
    ④ JST 11月1日14時
    â‘€ JST 12月1日14時
    ⑥ JST 1月1日14時

    それでは、月初のパタヌンは、このようになりたしたが、月末のパタヌンはどうなりたすかねそれは、たた次回の蚘事で曞いおみたす。

    今回は以䞊です。


    次の蚘事はこちら

    前回の蚘事はこちら

    私の note のトップペヌゞはこちら

     
     
     
    Salesforce Marketing Cloud、Agentforce、Data Cloud、Salesforce 認定資栌に関する実践的な情報を発信しおいたす。これらの蚘事が、皆さたの孊習や日々の業務に少しでもお圹に立おば幞いです。