跳到內容

液體用例庫

尋找靈感工藝完美的個性化使用液體?看一看通過我們收集的液體用例,按類別列出如下。

用下麵的搜索欄或複選框,找到適合你需要的用例。

紀念日和假期

基於用戶的個性化消息年紀念日

這個用例展示如何計算用戶的應用周年基於最初的注冊日期和顯示不同的信息基於他們在慶祝多少年。


            
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17日18 19 20 21日22日23日24日25日26日27日28
{%分配this_month=“現在”|日期:“% B”%}{%分配this_day=“現在”|日期:“% d”%}{%分配anniversary_month=custom_attribute$ {。registration_date}}}|日期:“% B”%}{%分配anniversary_day=custom_attribute$ {。registration_date}}}|日期:“% d”%}{%分配anniversary_year=custom_attribute$ {。registration_date}}}|日期:“% Y”%}{%如果this_month= =anniversary_month%}{%如果this_day= =anniversary_day%}{%如果anniversary_year= =“2021”%}正是一年前的今天我們第一次見麵!{%elsifanniversary_year= =“2020”%}兩年前的今天我們第一次見麵!{%elsifanniversary_year= =“2019”%}是三年前的今天我們第一次見麵的!{%其他的%}{%abort_message(不相同年)%}{%endif%}{%其他的%}{%abort_message(不相同天)%}{%endif%}{%其他的%}{%abort_message(不相同月)%}{%endif%}

解釋:在這裏,我們使用保留變量現在模板在當前的日期和時間% B(月,即。“可能”)% d(天,即。,”18”)為mat the current month and day. We then use the same date and time filters on thesignup_date值,以確保我們可以比較這兩個值使用條件標簽和邏輯。

然後我們重複三個變量的語句% B% dsignup_date,但也增加Y %(一年,即。,“2021”)。這種形式的日期和時間signup_date到今年。知道,月讓我們今天檢查用戶的周年,今年,知道告訴我們been-which讓我們知道多少年多少年祝賀他們!

基於用戶的個性化信息的生日

這個用例展示如何找到一個用戶的生日,比較當前日期,然後顯示特殊的生日消息之前,期間和之後他們的生日。


            
1 2 3 4 5 6 7 8 9 10 11 12 13 14
{%分配this_week=“現在”|日期:“% W”%}{%分配birthday_week=$ {date_of_birth}|日期:“% W”%}{%分配last_week={{this_week}}|-:1%}{%分配next_week={{this_week}}|+:1%}{%分配birthday_week_conversion={{birthday_week}}|+:0%}{%如果{{last_week}}= ={{birthday_week_conversion}}%}上周生日快樂!{%elsif{{birthday_week}}= ={{this_week}}%}這周的生日快樂!{%elsif{{next_week}}= ={{birthday_week_conversion}}%}下周的生日快樂!{%其他的%}沒有為你的生日!{%endif%}

解釋:類似於周年用例,我們將保留變量現在並使用% W過濾器(一周,即。,week 12 out of 52 in a year) to get the number week of the year that the user’s birthday falls within. If the user’s birthday week matches the current week, we send them a message congratulating them!

我們還包括語句last_weeknext_week進一步個性化你的消息。

在他們的生日月活動發送給用戶

這個用例展示如何計算用戶的生日月,檢查是否他們在當前月份的生日,如果是這樣,發送一個特殊的消息。


            
1 2 3 4 5 6 7
{%分配this_month=現在|日期:“% B”%}{%分配birth_month={{{美元date_of_birth}}}|日期:“% B”%}{%如果{{this_month}}= ={{birth_month}}%}消息體{%其他的%}{%abort_message ()%}{%endif%}

解釋:類似於生日周用例中,我們使用除外% B過濾器(月,即。,”May”) to calculate which users have a birthday this month. A potential application could be addressing birthday users in a monthly email.

避免在重大節日發送消息

這個用例展示如何發送消息在假日期間,同時避免在重大節日的日子,當接觸可能會很低。


            
1 2 3 4
{%分配今天=“現在”|日期:' % Y - % - % d '%}{%如果今天= =“2021-12-24”今天= =“2021-12-25”今天= =2021年- - - - - -12- - - - - -26%}{%abort_message%}{%endif%}

解釋:這裏我們指定術語今天保留變量現在(當前日期和時間),使用過濾器Y %(一年,即。,“2021”),% m(月,即。,“12”)% d(天,即。,”25”)to format the date. We then run our conditional statement to say that if the variable今天匹配這個節日的日子你的選擇,那麼消息將被中止。

提供的例子使用平安夜,聖誕節和節禮日(聖誕節後的第二天)。

應用程序使用

發送消息的用戶的語言,如果他們沒有登錄會話

這個用例檢查如果用戶已經登錄會話,如果沒有,包括邏輯根據語言手動收集顯示一條消息通過一個自定義屬性,如果任何。如果沒有語言信息與他們的帳戶,它將顯示消息的默認語言。如果用戶已經登錄會話,它將把任何語言信息與用戶並顯示適當的消息。


            
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
{%如果{{{美元last_used_app_date}}}= =%}{%如果{{custom_attribute$ {。user_language}}}= =“en”%}消息在英語中基於自定義屬性{%elsif{{custom_attribute$ {。user_language}}}= =“fr”%}消息在法國基於自定義屬性{%其他的%}沒有語言,默認語言{%endif%}{%其他的%}{%如果$ {語言}= =“en”%}基於語言信息在英語{%elsif$ {語言}= =“fr”%}基於語言信息在法國{%其他的%}語言——默認語言{%endif%}{%endif%}

解釋:在這裏,我們使用兩個分組如果語句嵌套。第一個如果聲明中檢查用戶是否已經開始檢查,如果一個會話last_used_app_date。這是因為{{${語言}}}由SDK auto-collected當用戶會話日誌。如果用戶沒有登錄會話,我們不會有他們的語言,所以這個檢查是否與語言保存自定義屬性,基於這些信息,將會顯示一條消息的語言,如果可能的話。

第二個如果聲明隻是檢查標準(默認)因為用戶沒有屬性last_used_app_date,這意味著他們已經登錄會話,我們有自己的語言。

個性化信息基於當用戶打開應用程序

這個用例計算最後一次用戶打開應用程序,會顯示一個不同的個性化的消息的長度取決於時間。


            
1 2 3 4 5 6 7 8
{%分配last_used_date={{{美元last_used_app_date}}|日期:“% s”%}{%分配現在=“現在”|日期:“% s”%}{%分配difference_in_days={{現在}}|-:{{last_used_date}}|divided_by:86400年%}{%如果{{difference_in_days}}<3%}很高興再次見到你!{%其他的%}這是一段;這裏有一些我們的最新更新。{%endif%}

顯示不同的消息如果用戶持續使用app不到三天前

這個用例計算多久以前用戶使用你的應用時,根據時間的長度,將顯示一個不同的個性化信息。


            
1 2 3 4 5 6 7 8
{%分配last_used_date={{{美元last_used_app_date}}|日期:“% s”%}{%分配現在=“現在”|日期:“% s”%}{%分配difference_in_days={{現在}}|-:{{last_used_date}}|divided_by:86400年%}{%如果{{difference_in_days}}<3%}最近活躍用戶的消息{%其他的%}消息不活躍用戶{%endif%}

倒計時

加上x天今天的日期

這個用例添加一個具體天數當前日期引用和添加消息。例如,您可能想要發送一個周中周末消息顯示在該地區活動,如“這是電影我們在3天!”


            
1
{{“現在”|日期:' % s '|+:259200年|日期:“% F”}}

+值總是會在幾秒鍾內,所以我們的過濾器% F翻譯秒到天。

從一組時間點計算倒計時

這個用例計算天之間的差異具體日期和當前日期。這種差異可以用來對用戶顯示倒計時。


            
1 2 3 4 5
{%分配event_date=“2020-08-19”|日期:“% s”%}{%分配今天=“現在”|日期:“% s”%}{%分配區別=event_date|-:今天%}{%分配difference_days=區別|divided_by:86400年%}你有{{difference_days}}天了!

創建一個倒計時為特定的運輸日期和優先級

這個用例捕獲不同的航運選擇,計算時間得到的長度,並顯示消息鼓勵用戶購買及時接收他們包在特定日期。


            
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17日18 19 20 21日22日23日24日25日26日27 28 29 30 31 32 33 34 35
{%分配standard_shipping_start=“2019 - 12 - 10 - t00:00淩晨”|日期:“% s”%}{%分配standard_shipping_end=“2019 - 12 - 20 - t13:00淩晨”|日期:“% s”%}{%分配express_shipping_end=“2019 - 12 - 22 - t24:00淩晨”|日期:“% s”%}{%分配overnight_shipping_end=“2019 - 12 - 23 - t24:00淩晨”|日期:“% s”%}{%分配今天=“現在”|日期:“% s”%}{%分配difference_s=standard_shipping_end|-:今天%}{%分配difference_s_days=difference_s|divided_by:86400.00|%}不同年代的日子:{{difference_s_days}}{%分配difference_e=express_shipping_end|-:今天%}{%分配difference_e_days=difference_e|divided_by:86400.00|%}不同e天:{{difference_e_days}}{%分配difference_o=overnight_shipping_end|-:今天%}{%分配difference_o_days=區別|divided_by:86400.00|%}{%如果今天> =standard_shipping_start今天< =standard_shipping_end%}{%如果difference_s_days= =0%}這是最後一天與標準航運秩序,所以你的訂單會在聖誕夜的時間!{%elsifdifference_s_days= =1%}{{difference_s_days}}天左順序與標準航運,所以你的訂單會在聖誕夜的時間!{%其他的%}{{difference_s_days}}天留給訂購標準航運你的訂單會在聖誕夜的時間!{%endif%}{%elsif今天>standard_shipping_end今天<express_shipping_end%}{%如果difference_e_days= =1%}{{difference_e_days}}天留給訂購快遞運輸,所以你的訂單會在聖誕夜的時間!{%其他的%}{{difference_e_days}}天的訂單與表達了航運你的訂單會在聖誕夜的時間!{%endif%}{%elsif今天> =express_shipping_end今天<overnight_shipping_end%}這是最後一天通宵航運你的訂單會在聖誕夜的時間!{%其他的%}{%abort_message ()%}{%endif%}

創建一個倒計時的日子

這個用例計算特定事件之間的時間和當前日期和顯示有多少天離開,直到事件。


            
1 2 3 4 5
{%分配event_date={{custom_attribute$ {。last_selected_event_date}}}|日期:“% s”%}{%分配今天=“現在”|日期:“% s”%}{%分配區別=event_date|-:今天%}{%分配difference_days=區別|divided_by:86400年%}您的訂單將抵達{{difference_days}}天!

創建一個從天小時分鍾倒計時

這個用例計算特定事件之間的時間和當前日期。根據時間,直到事件,它將改變時間價值(天,小時,分鍾)來顯示不同的個性化信息。

例如,如果有兩天,直到客戶的訂單到達時,你可能會說,“您的訂單將在2天到達。“而如果不到一天,你可以改變它“您的訂單將抵達17個小時。”


            
1 2 3 4 5 6 7 8 9 10 11 12 13
{%分配今天=“現在”|日期:“% s”%}{%分配scheme_finish=“2017 - 10 - 13 - t10:30:30”|日期:“% s”%}{%分配difference_seconds=scheme_finish|-:今天%}{%分配difference_minutes=difference_seconds|divided_by:60%}{%分配difference_hours=difference_seconds|divided_by:3600年%}{%分配difference_days=difference_seconds|divided_by:86400年%}{%如果{{difference_minutes}}>59{{difference_minutes}}<1440年%}你有{{difference_hours}}小時離開,直到你的訂單到達!{%elsif{{difference_minutes}}<59%}你有{{difference_minutes}}分鍾,直到您的訂單到達!{%其他的%}你有{{difference_days}}天了,直到您的訂單到達!{%endif%}

直到某一日期顯示多少天離開

這個用例計算當前日期的區別和未來事件日期和顯示一個消息指出多少天,直到事件。


            
1 2 3 4 5 6
{%分配event_date=“2019-02-19”|日期:“% s”%}{%分配今天=“現在”|日期:“% s”%}{%分配區別=event_date|-:今天%}{%分配difference_days=區別|divided_by:86400年%}{{difference_days}}直到你的生日!{%endif%}

顯示多少天離開,直到一個自定義屬性將到達日期

這個用例計算日子的差異之間的當前和未來的日期和顯示一條消息如果差異匹配一組號碼。

在這個例子中,用戶將收到一條消息在兩天的自定義屬性。否則,消息將不會被發送。


            
1 2 3 4 5 6 7 8 9
{%分配今天=“現在”|日期:“% j”|+:0%}{%分配surgery_date={{custom_attribute$ {。surgery_date}}}|日期:“% j”|+:0%}{%分配difference_days={{surgery_date}}|-:{{今天}}%}{%如果difference_days= =2%}你的手術是在2天{{custom_attribute$ {。surgery_date}}}{%其他的%}{%abort_message%}{%endif%}

顯示還剩下多少時間和中止的消息如果隻有x時間了

這個用例將計算多久,直到某個日期,和根據長度(如果日期太早跳過消息傳遞),將顯示不同的個性化信息。

例如,“你有x小時離開給倫敦”買你的票,但不發送消息,如果這是在倫敦的兩個小時的飛行時間。


            
1 2 3 4 5 6 7 8 9 10
{%分配今天=“現在”|日期:“% s”%}{%分配dep_time={{event_properties$ {。outboundDate}}}|日期:“% s”%}{%分配time_to_dep=dep_time|-:今天%}{%如果{{time_to_dep}}<7200年%}{%abort_message (“OutboundDate2小時”)%}{%elsif{{time_to_dep}}>7200年{{time_to_dep}}<86400年%}不要忘記買你的票{{event_properties$ {。toStation}}在未來的24小時內}!{%其他的%}還是旅行{{event_properties$ {。toStation}}在超過24小時}?現在的書!{%endif%}

應用程序消息發送用戶的會員結束前x天

這個用例捕獲你的會員到期日期,計算多久,直到它到期,並顯示不同的信息基於多長時間直到你的會員到期。


            
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
{%分配membership_expiry={{custom_attribute$ {。membership_expiry_date}}}|日期:“% s”%}{%分配今天=“現在”|日期:“% s”%}{%分配區別=membership_expiry|-:今天%}{%分配difference_days=區別|divided_by:86400年%}{%如果difference_days>4difference_days< =7%}你有{{difference_days}}天的試驗,確保您升級!{%elsifdifference_days>2difference_days< =4%}快點!你有{{difference_days}}天的試驗,確保您升級!{%elsifdifference_days= =2%}最後的機會!你有{{difference_days}}天的審判。確保你升級!{%其他的%}你有幾天的審判。確保升級!{%endif%}

基於用戶的個性化應用消息日期和語言

這個用例計算倒計時事件,並根據用戶的語言設置,將顯示倒計時的語言。

例如,您可能將一係列增銷的消息發送到用戶每月一次,讓他們知道多久報價仍然有效和四個應用程序消息:

  • 最初的
  • 2天左
  • 1天左
  • 最後一天

            
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17日18 19 20 21日22日23日24日25日26日27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
{%分配今天=“現在”|日期:“% s”%}{%分配end_date=“2021 - 04 - 16 - t23:59:59”|日期:“% s”%}{%分配區別=end_date|-:今天%}{%分配difference_days=區別|divided_by:86400年%}{%如果{{difference_days}}> =3%}{%如果$ {語言}= =“德”%}喂,das Angebot鍍金bis zum 16.04。{%elsif$ {語言}= =“ch”%}Gruezi, das Angebot鍍金bis zum 16.04。{%elsif$ {語言}= =“en”%}報價有效期至16.04。{%其他的%}報價有效期至16.04。{%endif%}{%elsif{{difference_days}}= =2%}{%如果$ {語言}= =“德”%}插入消息{%elsif$ {語言}= =“ch”%}插入消息{%elsif$ {語言}= =“en”%}插入消息{%其他的%}插入消息{%endif%}{%elsif{{difference_days}}= =1%}{%如果$ {語言}= =“德”%}插入消息{%elsif$ {語言}= =“ch”%}插入消息{%elsif$ {語言}= =“en”%}插入消息{%其他的%}插入消息{%endif%}{%elsif{{difference_days}}= =0%}{%如果$ {語言}= =“德”%}喂,das Angebot鍍金還有heute。{%elsif$ {語言}= =“ch”%}喂,das Angebot鍍金還有heute。{%elsif$ {語言}= =“en”%}Gruezi, das Angebot鍍金還有heute。{%其他的%}嗨,今天優惠隻適用。{%endif%}{%其他的%}{%abort_message(“計算失敗”)%}{%endif%}

模板的日期30天以後,格式化的月和日

這個用例將顯示日期30天從現在使用消息傳遞。


            
1 2
{%分配今天=“現在”|日期:“% s”%}{%分配thirty_days=今天|+:2592000|日期:“% B % d”%}

自定義屬性

基於匹配的自定義屬性的個性化信息

這個用例檢查如果用戶擁有特定的自定義屬性,如果是這樣的話,將顯示不同的個性化信息。


            
1 2 3 4 5 6 7 8 9 10 11
{%如果custom_attribute$ {。hasShovel}= =真正的custom_attribute$ {。VisitToGroundTooTough}>0%}地麵是非常困難的。土路東。{%elsifcustom_attribute$ {。hasShovel}= =真正的%}土路東。{%elsifcustom_attribute$ {。VisitToStart}>0%}土路東。這裏的鏟子。{%其他的%}你在一個沒有前途的土路。這條路通往東部。遠處,可以看到,它最終將叉了。這裏的樹非常高大的皇家手掌,他們相互間隔的等距。這裏有一把鏟子。{%endif%}

減去兩個自定義屬性來顯示作為一個貨幣價值的區別

這個用例捕獲兩個貨幣自定義屬性,然後計算並顯示差異讓用戶知道他們必須達到他們的目標。


            
1 2 3 4 5
{%分配event_goal={{custom_attribute$ {。last_selected_event_personal_goal}}}%}{%分配current_raised={{custom_attribute$ {。last_selected_event_personal_amount_raised}}}%}{%分配區別=event_goal|-:current_raised%}你隻有美元{{區別|:0|number_with_delimiter}}把提高!{%endif%}

參考用戶的名字如果他們的全名是存儲在first_name字段

這個用例捕獲用戶的名字(如果第一個和最後一個名稱存儲在單個字段),然後使用這個名字顯示歡迎消息。


            
1 2 3
{{$ {first_name}|truncatewords:1,”“|默認的:“嗨”}}{%分配的名字={{{美元first_name}}}|分裂:' '%}{{的名字(0]}},這是你的消息!

解釋:分裂過濾器將字符串舉行{{$ {first_name}}}到一個數組中。通過使用{{名稱[0]}},然後隻把第一項的數組,這是用戶的名字。

自定義事件

中止推送式通知如果一個定製事件現在的兩個小時內

這個用例計算時間,直到一個事件,並根據離開的時間,將顯示不同的個性化信息。

例如,您可能想要阻止推動出去如果一個定製事件屬性將在接下來的兩個小時。這個示例使用場景的一個廢棄的馬車火車票。


            
1 2 3 4 5 6 7 8 9 10
{%分配今天=“現在”|日期:“% s”%}{%分配dep_time={{event_properties$ {。outboundDate_Time}}}|日期:“% s”%}{%分配time_to_dep=dep_time|-:今天%}{%如果{{time_to_dep}}< =7200年%}{%abort_message (“OutboundDate2小時”)%}{%elsif{{time_to_dep}}>7200年{{time_to_dep}}<86400年%}不要忘記買你的票{{event_properties$ {。toStation}}在未來的24小時內}{%其他的%}還是旅行{{event_properties$ {。toStation}}在超過24小時}?書現在{%endif%}

每次發送一個活動用戶執行一個自定義事件三次

這個用例檢查用戶執行一個定製事件三次,如果是這樣的話,將顯示一條消息或發送一個活動。


            
1 2 3 4 5 6 7
{%分配節奏=custom_attribute$ {。例子}|-:1|:3%}{%如果custom_attribute$ {。例子}= =空白%}{%abort_message('錯誤計算節奏”)%}{%elsif節奏! =0%}{%abort_message(“跳過消息”)%}{%endif%}你忘記什麼東西在你的購物車?

發送消息給用戶隻能購買從一個類別

這個用例捕獲一個用戶購買的類別列表,如果隻存在一個采購類別,它將顯示一條消息。


            
1 2 3 4 5 6 7
{%分配類別={{custom_attribute$ {。categories_purchased}}}%}{%分配uniq_cat={{類別|uniq}}%}{%如果{{uniq_cat|大小}}= =1%}{{uniq_cat}}{%其他的%}{%abort_message ()%}{%endif%}

跟蹤一個定製事件發生的次數在過去一個月

這個用例計算的次數一個定製事件被記錄當前月的1日至前一個月。然後您可以運行一個用戶/跟蹤調用來更新存儲這個值作為一個自定義屬性。注意,這個運動需要運行連續兩個月前可以使用月度數據。


            
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
{%custom_eventresponse.users [0] .custom_events%}{%分配ce_name=custom_event的名字%}{%評論%}下麵的自定義事件名稱需要修改目標定製事件。{%endcomment%}{%如果ce_name= =“項目輸出”%}{%評論%}{{custom_event.name}}: {{custom_event.count}}{%endcomment%}{%分配current_count=custom_event%}{%endif%}{%endfor%}{%分配prev_month_count={{custom_attribute$ {。projects_exported_prev_month}}}%}{%分配latest_count=current_count|-:prev_month_count%}{%分配現在=“現在”|日期:“% s”%}{%分配昨天={{現在}}|-:86400年%}{%分配previous_month={{昨天}}|日期:“% B”%}{%分配previous_year={{昨天}}|日期:“% y”%}{%分配formatted_month=previous_month|downcase%}{%評論%}被跟蹤的定製事件名稱將需要修改下麵的目標定製事件的屬性名稱。{%endcomment%}

            
1 2 3 4 5 6
“屬性”:({“external_id”:“{{$ {user_id}}},“projects_exported_ {{formatted_month}} _ {{previous_year}}”:“{{latest_count}}”}]

語言

在另一種語言顯示月的名字

這個用例將顯示當前日期,月,年,月不同的語言。提供的示例使用了瑞典。


            
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17日18 19 20 21日22日23日24日25日26日27 28 29
{%分配一天=“現在”|日期:“% e”%}{%分配一年=“現在”|日期:“% Y”%}{%分配=“現在”|日期:“% B”%}{%如果{{}}= =“1月”%}{{一天}}Januari{{一年}}{%elsif{{))= =“2”%}{{一天}}Februari{{一年}}{%elsif{{))= =“3”%}{{一天}}火星{{一年}}{%elsif{{))= =“4”%}{{一天}}4月{{一年}}{%elsif{{))= =“可能”%}{{一天}}Maj{{一年}}{%elsif{{))= =“6月”%}{{一天}}尤尼{{一年}}{%elsif{{))= =“7”%}{{一天}}朱莉{{一年}}{%elsif{{))= =“八月”%}{{一天}}奧古斯都{{一年}}{%elsif{{))= =“9”%}{{一天}}9月{{一年}}{%elsif{{))= =“十月”%}{{一天}}Oktober{{一年}}{%elsif{{))= =11月的%}{{一天}}11月{{一年}}{%elsif{{))= =12月的%}{{一天}}12月{{一年}}{%endif%}

顯示一個圖像基於用戶的語言

這個用例將顯示一個圖像基於用戶的語言。注意,這個用例隻有經過測試的圖片上傳到釺媒體庫。


            
1 2 3 4 5 6 7 8 9
{%如果$ {語言}= =“en”%}英語圖像URL(例如,https://cdn-staging.braze.com/appboy/communication/assets/image_assets/images/60aecba96a93150c749b4d57/original.png?1622068137){%elsif$ {語言}= =“俄羅斯”%}俄羅斯圖像URL{%elsif$ {語言}= =“西文”%}西班牙圖像URL{%其他的%}回退圖像URL{%endif%}

個性化信息基於星期和用戶的語言

這個用例檢查當前的星期,基於這一天,如果用戶的語言設置為一個語言選項提供,它將顯示一個特定消息的語言。

提供的示例周二停止但可以重複每一天的星期。


            
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17日18 19 20 21日22日23日24日25日26日27 28 29 30 31 32 33 34
{%分配今天=“現在”|日期:' % '%}{%如果今天= =“周一”%}{%如果$ {語言}= =“西文”%}Compra hoy y lleva塗aprendizaje德語言含量女低音。{%elsif$ {語言}= =“en”%}今天購買,把語言學習更上一層樓。{%elsif$ {語言}= =“古銀”%}今天就購買並將您的語言提高到一個新水平吧。{%其他的%}今天是星期一,但是語言不匹配{%endif%}{%elsif今天= =“星期二”%}{%如果$ {語言}= =“古銀”%}不要忘記解鎖以獲取完整版本哦。{%elsif$ {語言}= =“en”%}別忘了打開你的語言的完整版。{%elsif$ {語言}= =“ja”%}すべての機能を使ってみませんか{%elsif$ {語言}= =“西文”%}沒有te olivides de desbloquear la版本completa del項目語言。{%其他的%}周二違約{%endif%}{%endif%}

雜項

避免阻塞營銷郵件發送郵件給客戶manbetx万博全站客户端

這個用例需要屏蔽用戶的列表保存在一個內容塊,確保這些阻塞用戶不溝通或有針對性的在即將到來的運動或油畫。


            
1 2 3 4 5 6 7 8
{%分配blocked_emails={{content_blocks$ {。BlockedEmailList}}}|分裂:”、“%}{%電子郵件blocked_emails%}{%如果{{{美元email_address}}}= =電子郵件%}{%abort_message(“電子郵件阻塞”)%}{%打破%}{%endif%}{%endfor%}你的信息!

解釋:我們檢查你的潛在接收者的電子郵件是否在此列表中通過引用了郵件的內容塊。如果找到電子郵件,不會發送的消息。

使用客戶的訂閱狀態個性化內容的消息

這個用例需要客戶的訂閱狀態發送個性化內容。manbetx万博全站客户端客戶是誰訂閱特定訂閱組將獲得獨家消息電子郵件訂閱組。


            
1 2 3 4
{%如果{{subscribed_state$ {。subscription_group_id}}}}= =“訂閱”%}這是獨家消息訂閱用戶!{%其他的%}這是其他用戶的默認消息。{%endif%}

每個字的第一個字母大寫一個字符串

這個用例需要一連串的話說,分裂成一個數組,並將每個單詞的第一個字母大寫。


            
1 2 3 4
{%分配words_array={{custom_attribute$ {。地址}}}|分裂:' '%}{%單詞{{words_array}}%}{{單詞|利用|附加:' '}}{%endfor%}

解釋:這裏我們指定一個變量選擇的字符串屬性,並使用了分裂過濾器字符串分割成一個數組。我們已經使用了標簽分配變量單詞每個項目在我們新創建的數組,之前顯示的這些話利用過濾器和附加過濾每一項之間添加空格。

自定義屬性值對數組進行比較

這個用例需要一個列表的最喜歡的商店,檢查任何一個用戶最喜歡的商店都在列表中,如果是這樣,從這些商店將顯示一個特別優惠價。


            
1 2 3 4 5 6 7 8 9 10 11
{%分配favorite_stores=“Target、沃爾瑪、好又多”|分裂:”、“%}{%商店favorite_stores%}{%如果{{custom_attribute$ {。favorited_stores}}}包含{{商店}}%}今天的報價{{商店}}{%打破%}{%其他的%}{%abort_message(“沒有屬性發現”)%}{%endif%}{%endfor%}

創建一個即將到來的事件提醒

本用例允許用戶建立基於定製的事件即將到來的提醒。示例場景允許用戶設置一個提醒的策略更新日期是26或更多天,提醒在哪裏發送26日13日7日或2天前策略更新日期。

這個用例,應該去的身體webhook運動或畫布上一步。


            
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17日18 19 20 21日22日23日24日25日26日27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131
{%評論%}取決於reminder_capture屬性傳遞給釺,有/沒有一個時間戳,的天數可能會影響用戶是否落在26/13/7/2-day兩邊的窗戶。一旦用戶被分配給一個提醒旅程/流程,然後將進入一個後續的畫布。這種“事件監聽器”可用於拆分到不同的旅行的基於自定義事件屬性送到釺。{%endcomment%}{%評論%}當測試,確保活動ID、競選API端點,帆布ID,畫布API端點輸入正確。在這個例子中,帆布ID和畫布API端點已經建立了與客戶分享;在實踐中,這可以使用ID和測試活動API端點。{%endcomment%}{%評論%}以下步驟計算有多少今天的日期和提醒日期之間“time_to_reminder”。{%endcomment%}{%分配今天=“現在”|日期:' % s '%}{%分配reminder_start_date={{event_properties$ {。reminder_date}}}|日期:' % s '%}{%分配time_to_reminder=reminder_start_date|-:今天%}{%評論%}以下步驟檢查如果time_to_reminder超過26天;如果這是真的,那麼用戶將進入後續帆布reminder_date前26天。時間從秒從1970年的轉換為適當的提醒人們所需的ISO 8601格式的日期。注意:其他時區需要照顧通過添加額外的API安排“in_local_time”的屬性{%endcomment%}{%如果{{time_to_reminder}}>2246400%}{%分配time_to_first_message=reminder_start_date|+:2246400%}{{time_to_first_message|日期:' % Y - % - % dT % H: % m '}}{“canvas_id”:“954 e15bc-af93-9dc8-a863-ad2580f1750e”,“收件人”:[{“external_user_id”:“{{$ {user_id}}}}),“trigger_properties”: {“enquiry_id”:“{{event_properties$ {。reminder_id}}}”、“reminder_date”:“{{event_properties$ {。reminder_date}|日期:' % Y - % m - H % dT %: % m: % S + 0000的}}”、“message_personalisation_X”:“{{event_properties$ {。property_x}}}”、“message_personalisation_Y”:“{{event_properties$ {。property_y}}}”、“message_personalisation_Z”:“{{event_properties$ {。property_z}}}}”,“計劃”:{“時間”:“{{time_to_first_message|日期:' % Y - % m - H % dT %: % m: % S + 0000的}}"}}{%評論%}以下步驟檢查time_to_reminder小於26天,但超過13天了。用戶將輸入在13天的旅程。{%endcomment%}{%elsif1123200<{{time_to_reminder}}{{time_to_reminder}}<2246399%}{%分配time_to_first_message=reminder_start_date|+:1123200%}{“canvas_id”:“954 e15bc-af93-9dc8-a863-ad2580f1750e”,“收件人”:[{“external_user_id”:“{{$ {user_id}}}}),“trigger_properties”: {“enquiry_id”:“{{event_properties$ {。reminder_id}}}”、“reminder_date”:“{{event_properties$ {。reminder_date}|日期:' % Y - % m - H % dT %: % m: % S + 0000的}}”、“message_personalisation_X”:“{{event_properties$ {。property_x}}}”、“message_personalisation_Y”:“{{event_properties$ {。property_y}}}”、“message_personalisation_Z”:“{{event_properties$ {。property_z}}}}”,“計劃”:{“時間”:“2021 - 03 - 24 t20:04:00 + 0000 "}}{%評論%}以下步驟檢查time_to_reminder小於13天但超過七天了。用戶將進入7天之旅。{%endcomment%}{%elsif604800年<{{time_to_reminder}}{{time_to_reminder}}<1123199%}{%分配time_to_first_message=reminder_start_date|+:604800年%}{“canvas_id”:“954 e15bc-af93-9dc8-a863-ad2580f1750e”,“收件人”:[{“external_user_id”:“{{$ {user_id}}}}),“trigger_properties”: {“enquiry_id”:“{{event_properties$ {。reminder_id}}}”、“reminder_date”:“{{event_properties$ {。reminder_date}|日期:' % Y - % m - H % dT %: % m: % S + 0000的}}”、“message_personalisation_X”:“{{event_properties$ {。property_x}}}”、“message_personalisation_Y”:“{{event_properties$ {。property_y}}}”、“message_personalisation_Z”:“{{event_properties$ {。property_z}}}}”,“計劃”:{“時間”:“{{time_to_first_message|日期:' % Y - % m - H % dT %: % m: % S + 0000的}}"}}{%評論%}以下步驟檢查time_to_reminder小於7天但超過兩天。用戶將進入第二天的旅程。{%endcomment%}{%其他的{{time_to_reminder}}<604799年{{time_to_reminder}}>172860年%}{%分配time_to_first_message=reminder_start_date|+:172800年%}{“canvas_id”:“954 e15bc-af93-9dc8-a863-ad2580f1750e”,“收件人”:[{“external_user_id”:“{{$ {user_id}}}}),“trigger_properties”: {“enquiry_id”:“{{event_properties$ {。reminder_id}}}”、“reminder_date”:“{{event_properties$ {。reminder_date}|日期:' % Y - % m - H % dT %: % m: % S + 0000的}}”、“message_personalisation_X”:“{{event_properties$ {。property_x}}}”、“message_personalisation_Y”:“{{event_properties$ {。property_y}}}”、“message_personalisation_Z”:“{{event_properties$ {。property_z}}}}”,“計劃”:{“時間”:“{{time_to_first_message|日期:' % Y - % m - H % dT %: % m: % S + 0000的}}"}}{%endif%}

找到一個字符串數組

這個用例檢查自定義屬性數組包含特定字符串,如果它存在,將顯示一個特定的信息。


            
1 2 3 4 5 6 7 8 9
{%如果custom_attribute$ {。PartnershipProgramsNotLinked}包含“赫茲”%}鏈接你的赫茲賬戶使用赫茲快車道。{%elsifcustom_attribute$ {。airportCompleted}= =%}明確的幫助你輕鬆通過機場安檢。完成你的一次性麵對麵設置下次當你在機場。隻需要大約5分鍾。{%其他的%}您的帳戶設置{%endif%}

找到數組中最大的價值

這個用例計算最高的值在一個特定的自定義屬性數組使用在用戶消息。

例如,您可能想要顯示用戶當前的高分是什麼或最高投標一個項目。


            
1 2 3 4 5 6 7 8
{%分配maxValue=0%}{%屬性{{custom_attribute。$ {array_attribute}}}%}{%分配compareValue={{屬性|+:0}}%}{%如果compareValue>maxValue%}{%分配maxValue=compareValue%}{%endif%}{%endfor%}{{maxValue}}

找到數組中的最小值

這個用例計算最低的值在一個特定的自定義屬性數組使用在用戶消息。

例如,您可能想要顯示用戶的最低分數是什麼或最便宜的物品。


            
1 2 3 4 5 6 7 8
{%分配minValue=custom_attribute$ {。array_attribute}(0]|+:0%}{%屬性{{custom_attribute。$ {array_attribute}}}%}{%分配compareValue={{屬性|+:0}}%}{%如果compareValue<minValue%}{%分配minValue=compareValue%}{%endif%}{%endfor%}{{minValue}}

查詢字符串的結束

這個用例的查詢字符串中使用消息傳遞。


            
1 2 3 4 5 6 7 8 9
{%分配感興趣={{custom_attribute$ {。買家感興趣}}|第一個}%}{%分配市場={{{{感興趣}}|分裂:”“|反向|加入:”“|截斷:4,”“}}%}{%如果{{市場}}= =“3243”%}你上次在市場搜索{{custom_attribute$ {。去年市場買家感興趣}|日期:' % d % m % Y '}}。看看我們所有的新報價。{%其他的%}{%abort_message ()%}{%endif%}

查詢值數組的一個定製的屬性與多個組合

這個用例需要soon-to-be-expired顯示的列表,檢查是否有用戶最喜愛的節目列表,如果是這樣,將會顯示一個消息通知用戶,他們很快就會過期。


            
1 2 3 4 5 6 7 8 9 10 11 12 13 14
{%分配expired_shows=現代家庭,新秀,身體的證明,幸福”|分裂:”、“%}{%顯示expired_shows%}{%如果{{custom_attribute$ {。最喜歡的顯示}}}包含{{顯示}}%}{%分配new_shows=new_shows|附加:{{展示}}|附加:‘*’%}{%endif%}{%endfor%}{%分配new_shows_clean=new_shows|分裂:‘*’%}{%如果new_shows_clean大小! =0%}所有的情節{{new_shows_clean|加入:”、“}}到期前9/8——看他們現在他們走了!{%其他的%}{%abort_message(“不發現”)%}{%endif%}

將一個字符串格式化為一個電話號碼

這個用例展示如何索引phone_number用戶配置文件字段(默認情況下,格式化為整數的字符串),根據您的本地電話號碼並重新格式化的標準。例如,1234567890 (123)456 - 7890。


            
1 2 3
{%分配電話={{{美元phone_number}}}|刪除:“-”|分裂:%}({{電話(0]}}{{電話(1]}}{{電話(2]}})- - -{{電話(3]}}{{電話(4]}}{{電話(5]}}- - - - - -{{電話(6]}}{{電話(7]}}{{電話(8]}}{{電話(9]}}

平台針對

區分複製設備操作係統

這個用例檢查用戶平台,並根據他們的平台,將顯示特定的消息。

例如,您可能想給手機用戶短版本的消息副本,顯示其他用戶的常規,長版本的副本。你也可以顯示手機用戶某些消息傳遞相關但不會與網絡用戶。例如,iOS消息可能談論蘋果支付,但Android消息應該提到穀歌支付。


            
1 2 3 4 5 6
{%如果targeted_device$ {。平台}= =“蘋果”targeted_device$ {。平台}= =“android”%}這是一個短的副本。{%其他的%}這是常規的複製和更長的比短的版本。{%endif%}

目標隻有一個特定的平台

這個用例將捕獲用戶的設備平台,根據不同的平台,會顯示一條消息。

例如,您可能希望隻Android用戶發送一條消息。這可以作為一個替代選擇應用程序內分割工具。


            
1 2 3 4 5 6 7
{%如果{{targeted_device$ {。平台}}}= =“android”%}這是一個Android用戶的消息!{%其他的%}{%abort_message%}{%endif%}

目標隻有設備與一個特定的操作係統版本

這個用例檢查用戶的操作係統版本屬於一個特定的版本,如果是這樣的話,將顯示一個特定的信息。

示例使用發送警告用戶操作係統版本10.0或更早,他們逐步淘汰對用戶的設備操作係統的支持。


            
1 2 3 4 5 6 7
{%如果{{targeted_device$ {。操作係統}}}= =“10.0”{{targeted_device$ {。操作係統}}}= =“10.0.1”{{targeted_device$ {。操作係統}}}= =“10.0.2”{{targeted_device$ {。操作係統}}}= =10.03{{targeted_device$ {。操作係統}}}= =10.1{{targeted_device$ {。操作係統}}}= =10.2{{targeted_device$ {。操作係統}}}= =10.21{{targeted_device$ {。操作係統}}}= =10.3{{targeted_device$ {。操作係統}}}= =10.31{{targeted_device$ {。操作係統}}}= =10.32{{targeted_device$ {。操作係統}}}= =10.33{{targeted_device$ {。操作係統}}}= =10.34{{targeted_device$ {。操作係統}}}= =9.31{{targeted_device$ {。操作係統}}}= =9.32{{targeted_device$ {。操作係統}}}= =9.33{{targeted_device$ {。操作係統}}}= =9.34{{targeted_device$ {。操作係統}}}= =9.3.5”%}我們正在逐步取消對你的設備的操作係統的支持。一定要更新到最新的軟件最好的應用經驗。{%其他的%}{%abort_message%}{%endif%}

目標隻有web瀏覽器

這個用例檢查用戶的目標設備運行在Mac或Windows,如果是這樣的話,將顯示一個特定的信息。


            
1 2 3 4 5 6 7
{%如果{{targeted_device$ {。操作係統}}}= =“蘋果”{{targeted_device$ {。操作係統}}}= =“窗口”%}這條信息將顯示在你的桌麵瀏覽器。{%其他的%}{%abort_message%}{%endif%}

以下用例檢查web用戶在iOS和Android,如果是這樣的話,將顯示一個特定的信息。


            
1 2 3 4 5 6 7 8 9 10 11
{%如果{{targeted_device$ {。操作係統}= =“Android”}}{{targeted_device$ {。平台}= =“網絡”}}%}內容為Android{%elsif{{targeted_device$ {。操作係統}= =“蘋果”}}{{targeted_device$ {。平台}= =“網絡”}}%}iOS的內容{%其他的%}{%abort_message%}{%endif%}

目標特定的移動運營商

這個用例檢查用戶的設備運營商Verizon,如果是這樣的話,將顯示一個特定的信息。

推送通知和應用消息渠道,您可以指定消息體中的設備載體使用液體。如果接收方的設備載體不匹配,不會被發送的消息。


            
1 2 3 4 5 6 7
{%如果{targeted_device$ {。航空公司}}包含“威”{targeted_device$ {。航空公司}}包含“威”%}這是一個為Verizon用戶消息!{%其他的%}{%abort_message%}{%endif%}

時區

個性化信息取決於用戶的時區

這個用例顯示不同的信息基於用戶的時區。


            
1 2 3 4 5 6 7
{%如果{{{美元time_zone}}}= =xx%}時區xx的消息。{%elsif{{$time_zone}}}= =yy%}時區yy的消息。{%其他的%}{%abort_message ()%}{%endif%}

中科時區附加到一個自定義屬性

這個用例顯示自定義日期屬性在一個特定的時區。

選項1:


            
1
{{custom_attribute$ {。application_expires_date}|time_zone:- - - - - -0005年|日期:“% B % d % Y”}}

選項2:


            
1
{{custom_attribute$ {。application_expires_date}|time_zone:“美國/芝加哥”|日期:“% B % d % Y % z”}}

插入一個時間戳

這個用例顯示一條消息,其中包括當前時區的時間戳。

下麵的示例將顯示日期作為YYYY-mm-dd HH: MM: SS,比如2021-05-03 10:41:04。


            
1
{{$ {user_id}|默認的:“你”}}收到了一個活動,呈現在({{“現在”|時區:$ {time_zone}|日期:“Y % - % - % d % H: % m: % S”}})

隻發送一個畫布推在一個窗口在用戶的本地時區

這個用例檢查用戶的時間在當地時區,如果它屬於一組時間,它會顯示一個特定的消息。


            
1 2 3 4 5 6 7
{%分配時間=“現在”|time_zone:$ {time_zone}%}{%分配小時=時間|日期:' % H '|+:0%}{%如果小時>20.小時<8%}{%abort_message(“外允許時間窗口”)%}{%endif%}這裏有一個消息,它將發送8點至8點!

再次發送一個應用程序窗口之間的消息活動用戶的本地時區的時間

這個用例將顯示一條消息,如果用戶的當前時間屬於一組窗口。

例如,下麵的場景讓用戶知道商店是關閉的。


            
1 2 3 4 5 6 7 8 9
{%分配時間=“現在”|time_zone:$ {time_zone}%}{%分配小時=時間|日期:' % H '|+:0%}{%如果小時>21小時<10%}商店的關閉。11點至9點回來!{%其他的%}{%abort_message(“不發送因為商店開放”)%}{%endif%}

發送不同的消息在工作日和周末在用戶的本地時區

這個用例將檢查如果用戶當前的星期周六或周日,根據天,將顯示不同的信息。


            
1 2 3 4 5 6 7
{%分配今天=“現在”|time_zone:$ {time_zone}|日期:“%”%}{%如果{{今天}}= =“星期六”{{今天}}= =“星期天”%}這是{{今天}},你為什麼不打開應用程序為您的交易嗎?{%其他的%}這是{{今天}},你為什麼不去商店?{%endif%}

根據每天的時間發送不同的消息在用戶的本地時區

這個用例將顯示一條消息,如果用戶的當前時間不在一組窗口。

例如,您可能想告訴用戶一個時間敏感的機會取決於每天的時間。


            
1 2 3 4 5 6 7
{%分配時間=“現在”|time_zone:$ {time_zone}%}{%分配小時=時間|日期:' % H '|+:0%}{%如果小時>20.小時<8%}{%abort_message(“外允許時間窗口”)%}{%endif%}今天看看這個新酒吧下班後。HH特價!

周/天/月

把上個月的名字到一個消息

這個用例將當前月份和顯示前一個月用於消息傳遞。


            
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17日18 19 20 21日22日23日24日25日26日27 28 29
{%分配今天=“現在”|日期:“% m”%}{%分配last_month={{今天}}|-:1%}{%如果last_month= =1%}{%分配=“1月”%}{%elsiflast_month= =2%}{%分配=“2”%}{%elsiflast_month= =3%}{%分配=“3”%}{%elsiflast_month= =4%}{%分配=“4”%}{%elsiflast_month= =5%}{%分配=“可能”%}{%elsiflast_month= =6%}{%分配=“6月”%}{%elsiflast_month= =7%}{%分配=“7”%}{%elsiflast_month= =8%}{%分配=“八月”%}{%elsiflast_month= =9%}{%分配=“9”%}{%elsiflast_month= =10%}{%分配=“十月”%}{%elsiflast_month= =11%}{%分配=“11月”%}{%elsiflast_month= =12%}{%分配=“12月”%}{%endif%}這是你的消費是什麼樣子的概述{{}}

每個月發送一個活動結束時

這個用例將檢查當前日期是否屬於一個日期列表,和根據日期,將顯示一個特定的信息。


            
1 2 3 4 5 6 7 8 9
{%分配當前日期=“現在”|日期:“% b % d '%}{%如果當前日期= =“1月31日”當前日期= =“2月28日”當前日期= =“3月31日”當前日期= =“4月30當前日期= =“5月31日”當前日期= =“6月30日”當前日期= =”7月31日當前日期= =“8月31日”當前日期= =“9月30日”當前日期= =“10月31日”當前日期= =“11月30當前日期= =“12月31日”%}日期是正確的{%其他的%}{%abort_message ()%}{%endif%}

發送一個競選的最後(工作日)

這個用例捕獲當前月份,並計算出如果當前天落在本月最後一個工作日。

例如,您可能想要發送給用戶的一項調查顯示在每月的最後一個星期三要求產品的反饋。


            
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17日18 19 20 21日22日23日24日25日26日27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
{%評論%}天,天的名字,月和年從今天的日期。{%endcomment%}{%分配current_day=“現在”|日期:“% d”%}{%分配current_day_name=“現在”|日期:“%”%}{%分配current_month=“現在”|日期:“% b”%}{%分配current_year=“現在”|日期:“% Y”%}{%評論%}指定正確的當前月的天數。{%endcomment%}{%如果current_month= =“1月”%}{%分配last_day_of_month=31日%}{%elsifcurrent_month= =“3”%}{%分配last_day_of_month=31日%}{%elsifcurrent_month= =“4月”%}{%分配last_day_of_month=30.%}{%elsifcurrent_month= =“可能”%}{%分配last_day_of_month=31日%}{%elsifcurrent_month= =“君”%}{%分配last_day_of_month=30.%}{%elsifcurrent_month= =“7”%}{%分配last_day_of_month=31日%}{%elsifcurrent_month= =“8月”%}{%分配last_day_of_month=31日%}{%elsifcurrent_month= =“9”%}{%分配last_day_of_month=30.%}{%elsifcurrent_month= =“10月”%}{%分配last_day_of_month=31日%}{%elsifcurrent_month= =“11月”%}{%分配last_day_of_month=30.%}{%elsifcurrent_month= =“12月”%}{%分配last_day_of_month=31日%}{%endif%}{%評論%}分配正確的天數如果當前月是2月,考慮閏年。{%endcomment%}{%分配leap_year_remainder={{current_year|:4}}! = " 0 " %}{%如果leap_year_remainder= =0current_month= =“2月”%}{%分配last_day_of_month=29日%}{%elsifleap_year_remainder! =“0”current_month= =“2月”%}{%分配last_day_of_month=28%}{%endif%}{%評論%}檢查今天的日期是一個星期內的最後一天。如果不是,中止的消息。如果是這樣的話,檢查今天是星期三。如果不是,中止的消息。{%endcomment%}{%分配diff_in_days=last_day_of_month|-:current_day|+:1%}{%如果diff_in_days< =7%}{%除非current_day_name= =“結婚”%}{%abort_message ()%}{%endunless%}{%其他的%}{%abort_message ()%}{%endif%}

每天發送不同的消息

這個用例檢查當前日期匹配一個列表,並根據這一天,將顯示不同的信息。


            
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
{%分配今天=“現在”|time_zone:{{$ {time_zone}}}|日期:“Y % - % - % d”%}{%分配day_1=“2019-12-01”|time_zone:{{$ {time_zone}}}|日期:“Y % - % - % d”%}{%分配day_2=“2019-12-02”|time_zone:{{$ {time_zone}}}|日期:“Y % - % - % d”%}{%分配day_3=“2019-12-03”|time_zone:{{$ {time_zone}}}|日期:“Y % - % - % d”%}{%如果今天= =day_1%}消息2019-12-01{%elsif今天= =day_2%}消息2019-12-02{%elsif今天= =day_3%}消息2019-12-03{%其他的%}{%abort_message ()%}{%endif%}

每天發送不同的消息

這個用例檢查當前的星期,根據天,將顯示不同的信息。


            
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21日22日23日24日25日26日
{%分配今天=“現在”|日期:“%”%}{%情況下今天%}{%時的周一“周一複製%}{%時”周二“周二複製%}{%時”周三“周三複製%}{%時”周四周四複製%}{%時的星期五“周五複製{% %}當”周六“周六複製%}{%當”周日%}周日複製{%其他的%}默認的複製{%endcase%}
這個頁麵是有用嗎?
新東西!
Baidu
map