創建應用內消息
本文將介紹如何在Braze中創建應用程序內消息。在這裏,我們將介紹如何撰寫您的消息、樣式化您的內容和安排您的消息傳遞的步驟。
您可以使用Braze平台使用活動、Canvas或API活動創建應用程序內消息或瀏覽器內消息。我們強烈建議您計劃好您的信息,並使用我們的便利提前準備好所有的材料應用內消息準備指南.
第一步:選擇在哪裏建立你的信息
不確定你的信息應該使用活動還是畫布發送?campaign更適合於單一、簡單的消息活動,而Canvases更適合於多步驟的用戶旅程。
步驟:
- 去活動頁麵,點擊創建活動.
- 選擇應用消息.需要注意的是,應用內部信息並不適用於多渠道營銷活動。
- 給你的活動起一個清晰而有意義的名字。
- 添加團隊而且標簽根據需要。
- 標簽使您的活動更容易找到和建立報告。例如,當使用報告生成器,你可以通過特定的標簽進行過濾。
- 為你的活動添加和命名盡可能多的變體。您可以為每個添加的變量選擇不同的平台、消息類型和布局。有關此主題的更多信息,請參見多元和A/B測試.
如果你的活動中所有的信息都將是相似的或具有相同的內容,那麼在添加其他變體之前先編寫好你的信息。然後你可以選擇複製的變體從添加變量下拉。
步驟:
- 創建您的畫布使用Canvas向導。
- 設置完畫布後,在畫布構建器中添加一個步驟。給你的步驟取一個清晰而有意義的名字。
- 選擇一個一步計劃並根據需要指定一個延遲。注意,包含應用程序內消息的步驟不能是基於操作的。
- 如果有必要的話,為這一步過濾你的受眾。您可以通過指定段和添加其他過濾器進一步細化此步驟的收件人。受眾選項將在延遲後,在消息發送時被檢查。
- 選擇你的進步的行為.
- 選擇您希望與您的消息配對的任何其他消息傳遞通道。
你不能在一個步驟中有多個應用內消息變體。
您可以在中找到更多特定於canvas的信息Canvas中的應用內消息.
步驟2:指定交付平台
從選擇應該接收消息的平台開始。使用此選擇可以將活動的交付限製在特定的應用程序集上。例如,您可以選擇Web瀏覽器為鼓勵用戶下載你的手機應用的瀏覽器內消息,以確保他們在已經獲得你的應用後不會收到消息。因為平台選擇是特定於每個變體的,你可以嚐試測試每個平台的消息粘性!
平台 | 消息傳遞 |
---|---|
移動應用程序 | iOS和Android sdk |
Web瀏覽器 | Web SDK |
包括移動應用程序和Web瀏覽器 | iOS, Android和Web sdk |
步驟3:指定消息類型
選擇了發送平台後,瀏覽消息類型、布局和與之關聯的其他選項。了解更多關於這些消息的預期行為和外觀的信息有創意的細節頁,或單擊下表中鏈接的消息類型。
在決定使用哪種消息類型時,你應該考慮應用內部消息活動的侵入性。這是一種衡量信息將占據多少屏幕空間,以及這會在多大程度上幹擾用戶在應用程序或網站中的常規體驗的方法。你想傳遞的內容越豐富,你的信息就需要越具有侵入性。
消息類型
手機應用和網頁應用都接受這些應用內消息。
消息類型 | 類型描述 | 可用的布局 | 其他選項 | 推薦使用 |
---|---|---|---|---|
全屏 | 用消息塊覆蓋整個屏幕的消息。 |
|
強製設備朝向(縱向或橫向) | 大的和大膽的!當你想確保用戶看到你的內容,如最關鍵的活動,重要的通知,或大規模促銷時使用。 |
模態 | 使用屏幕覆蓋層和消息塊覆蓋整個屏幕的消息。 |
|
N/A | 一個很好的中間立場。當你需要一種明顯的方式來吸引用戶的注意力時,比如鼓勵用戶嚐試新功能或利用促銷活動。 |
Slideup | 在不遮擋屏幕其他部分的情況下,將信息滑入指定位置的視圖。 | N/A | N/A | 不顯眼的-占用了最少的屏幕空間。用於提醒用戶注意小片段的信息,如新功能、公告、cookie的使用等。 |
先進的消息類型
這些應用程序內的消息可以根據您的需要進行定製。
消息類型 | 類型描述 | 可用的布局 | 需求 | 推薦使用 |
---|---|---|---|---|
自定義HTML消息 | 按照自定義代碼(HTML、CSS和/或JavaScript)中定義的方式執行的自定義消息。 | N/A | 必須設置allowUserSuppliedJavascript 初始化選項真正的 讓你的應用內消息發揮作用。 |
如果您想要IAMs的所有優點,但需要額外的功能,或者希望外觀保持“品牌”,那麼這是一個很好的選擇。您可以更改消息的每個小細節—字體、顏色、形狀、大小、按鈕等。 示例用例包括要求用戶提供應用程序反饋、電子郵件捕獲表單或分頁消息 |
電子郵件獲取表單 | 通常用於捕捉觀眾的電子郵件。 | N/A | 必須設置allowUserSuppliedJavascript 初始化選項真正的 讓你的應用內消息發揮作用。 |
當提示用戶提交他們的電子郵件地址時。 |
使用CSS的Web模態 | 可自定義CSS的web模式消息。 |
|
Web Modal with CSS是Web SDK獨有的,隻能在選擇後使用Web瀏覽器. | 當您想要上傳或編寫自定義CSS以創建漂亮、全麵的自定義樣式消息傳遞時。 |
如果Braze檢測到您的代碼中沒有包含關閉或解散按鈕,我們將要求您添加一個。為了您的方便,我們提供了一個片段,您可以複製並粘貼到您的代碼:< a href = " appboy: / /關閉”> X < / >
.
步驟4:編寫應用內部消息
的組成TAB允許您編輯消息的內容和行為的所有方麵。
的內容組成TAB根據您在上一步中選擇的消息選項而不同,但可能包含以下選項:
語言
點擊添加語言並從提供的列表中選擇所需的語言。這將插入液體到你的信息。我們建議在編寫內容之前選擇您的語言,以便您可以在屬於Liquid的位置填充文本。看到我們的可用語言的完整列表.
圖像
這取決於您的消息類型上傳圖片,選擇一個徽章,或者使用字體太棒了.單擊上傳圖片添加圖片或提供圖片URL。點擊添加圖片打開媒體庫,你可以選擇以前上傳的圖片,也可以添加新的圖片。每種消息類型和平台可能都有自己建議的比例和要求——在調試或從頭開始製作圖像之前,一定要檢查這些比例和要求!
頭和身體
你想寫什麼就寫什麼!包含完全自定義的副本(通常帶有自定義HTML功能)和要包含的選項液體還有其他類型的個性化。你能越快地傳達你的信息,讓你的客戶點擊——越好!我們推薦清晰簡潔的標題和消息內容。
有些消息類型不需要header,因此不要求header。
需要幫助創建出色的副本?試著使用AI文案助理.輸入產品名稱或描述,人工智能就會生成類似人類的營銷文案,用於你的信息傳遞。
按鈕文字
當您的消息類型可用時,您最多可以在文本主體下顯示兩個按鈕。您可以創建和編輯自定義按鈕文本和顏色。您還可以在電子郵件捕獲表單中添加服務條款鏈接。
如果你選擇隻使用一個按鈕,它會自動調整,以占用你的消息底部的可用空間,而不是為額外的按鈕留下空間。
選擇一個主按鈕
如果您決定用您自己的顏色格式化這些按鈕,我們建議您使用按鈕2來獲得您更喜歡的結果。換句話說,如果您希望您的用戶點擊一個按鈕多於另一個按鈕,請確保它位於右側。右按鈕通常顯示出更好的點擊潛力,特別是當它與其他信息有某種對比或其他突出的顏色時。隻有當左邊的按鈕更直觀地與信息融合在一起時,這一點才會得到強調。
點擊行為
當您的客戶單擊應用程序內消息中的一個按鈕時,可以執行以下操作。
行動 | 描述 |
---|---|
重定向到Web URL | 打開一個非本地網頁。 |
深入鏈接到應用程序 | 深入鏈接到應用程序中現有的屏幕。 |
關閉消息 | 關閉當前活動的消息。 |
日誌定製事件 | 選擇一個自定義事件觸發。可用於顯示另一個應用程序內消息或觸發額外消息。 |
日誌的自定義屬性 | 選擇一個自定義屬性為當前用戶設置。 |
請求允許推 | 顯示本機推送權限。了解更多關於最佳實踐用於引導用戶進行推送。 |
注意:請求允許推,日誌定製事件,日誌的自定義屬性選項需要以下SDK最低版本:
iOS設備選項
如果需要,你可以將應用內消息限製為隻發送到iOS設備。單擊改變並選擇隻發送到iOS設備.
信息關閉
在以下選項中進行選擇:
- 自動解散:選擇消息在屏幕上停留的秒數。
- 等待用戶滑動或觸摸:需要解雇或關閉選項。
幻燈片的位置
此設置僅適用於Slideup消息類型。選擇是否顯示幻燈片從應用程序屏幕底部或從應用程序屏幕頂部.
HTML和資產
此設置僅適用於自定義代碼消息類型。將HTML複製並粘貼到可用的空間中,並通過ZIP上傳您的資產。
電子郵件捕獲輸入占位符
此設置僅適用於電子郵件捕獲表單消息類型。輸入自定義副本,它將作為電子郵件輸入字段的占位符文本出現。默認為“輸入您的電子郵件地址”。
一代又一代
Braze有三代可用的應用內部消息。控件中,可以根據消息支持的代對消息應該發送到哪些設備進行微調預覽部分,同時編寫你的應用程序內消息。
根據用戶使用的SDK版本,您可能會看到這個選項,也可能看不到。隻有在多個代上有用戶時,才會要求您選擇一個代。
什麼是一代?
Generation被定義為包含大量主要升級的SDK版本的集合。例如,第3代是包含最新樣式更新的最新版本。
通過選擇發送給所有支持這一信息的人, Braze將發送給可以接收任何形式的消息的用戶。例如,如果你擁有所有三代的用戶,一個模態將交付給第2代和第3代的用戶,因為第1代不支持模態。對於兩組用戶,消息看起來會有所不同:第3代用戶將收到最新樣式的消息,而第2代用戶將看到較老的樣式(外觀差異和沒有按鈕邊框)。
你可以清除發送給所有支持這一信息的人複選框並選擇隻發送給第3代(最新)的用戶如果您不希望允許用戶接收較舊的消息樣式。第3代用戶將是唯一接收到該消息的用戶。
步驟5:設置應用內部消息的風格
的風格TAB允許您調整消息的所有視覺方麵。上傳一個圖像或徽章,或選擇一個預先設計的徽章圖標。通過從調色板中選擇或輸入十六進製、RGB或HSB代碼來更改標題和正文文本、按鈕和背景的顏色。
的內容風格TAB根據您在上一步中選擇的消息選項而不同,但可能包含以下選項:
格式化 | 輸入 | 描述 |
---|---|---|
顏色配置文件 | 從應用程序內消息模板庫應用。 | 點擊應用模板然後從圖庫中進行選擇。然後,單擊保存. |
文本對齊方式 | 左、中、右。 | 僅適用於較新的Braze SDK版本。 |
頭 | 十六進製顏色代碼。 | 您想要的HEX顏色將顯示。你也可以選擇顏色的不透明度。 |
文本 | 十六進製顏色代碼。 | 您想要的HEX顏色將顯示。你也可以選擇顏色的不透明度。 |
按鈕 | 十六進製顏色代碼。 | 您想要的HEX顏色將顯示。你也可以選擇顏色的不透明度。您可以為:消息的關閉按鈕背景以及每個按鈕的背景、文本和邊框選擇顏色。 |
按鈕的邊界 | 十六進製顏色代碼。 | 新!這樣你就可以把主按鈕和副按鈕分開。我們建議用對比色勾畫按鈕。 |
背景顏色 | 十六進製顏色代碼。 | 您想要的HEX顏色將顯示。你也可以選擇顏色的不透明度。這是整個消息的背景,將清楚地顯示在文本主體後麵。 |
屏幕疊加 | 十六進製顏色代碼。 | 您想要的HEX顏色將顯示。你也可以選擇顏色的不透明度。僅適用於較新的Braze SDK版本。這是圍繞整個信息的框架。 |
Chevron或其他關閉消息選項 | 十六進製顏色代碼。 | 您想要的HEX顏色將顯示。你也可以選擇顏色的不透明度。 |
總是預覽和測試在發送之前您的信息。
一些應用程序內消息類型沒有通過ZIP上傳自定義HTML(或CSS或JavaScript)和資產以外的樣式選項。使用CSS的Web模態允許您上傳或編寫自定義CSS來創建漂亮的、全麵的自定義樣式消息。
步驟6:配置其他設置(可選)
鍵值對
您可以添加鍵值對向用戶設備發送額外的自定義字段。
步驟7:創建剩餘的活動或Canvas
創造剩餘的活動內容;有關如何最好地使用我們的工具構建應用程序內消息的進一步指導,請參閱以下部分。
選擇一個觸發器
選擇你想要觸發你的消息的行動,以及你的活動或畫布的開始和結束時間。
注意,如果你打算基於自定義事件觸發你的應用程序內消息,該自定義事件必須通過SDK發送。
應用內消息傳遞完全基於以下動作觸發器:
- 購買
- 打開應用程序/網頁
- 執行自定義事件(僅適用於通過SDK發送的事件)
- 打開一個特定的推送消息
- 根據每個用戶的當地時間,自動安排活動在特定時間發送。
- 消息還可以配置為每天、每周(可選地在特定的日子)或每月重複出現。
必須選擇開始日期和時間;但是,結束日期是可選的。結束日期將阻止特定的應用內消息在指定的日期/時間後出現在設備上。
請參閱我們的開發人員文檔服務器端事件觸發而且本地應用內消息傳遞.
在線與離線觸發
應用內消息通過將消息和觸發器發送到用戶的設備來工作。一旦應用程序內消息在設備上,它就會等待顯示,直到滿足觸發條件。如果應用內消息已經緩存在用戶的設備上,你甚至可以在沒有連接Braze的情況下離線觸發應用內消息(例如,在飛機模式下)。
一旦應用內消息活動停止,可能會有一些用戶已經收到了消息,但沒有看到它,因為他們沒有打開你的應用程序。這些用戶仍然會看到你的應用內消息,並被視為獨特的印象——即使在你的活動停止後。
選擇一個優先級
最後,一旦你選擇了應用程序內消息將被觸發的動作,你還應該設置一個優先級。如果同一個動作觸發了兩條消息,高優先級消息將被安排在低優先級消息之前出現在用戶的設備上。
您可以在以下消息優先級之間進行選擇:
- 低優先級(顯示在其他消息之後)
- 中優先級
- 高優先級(顯示在其他消息之前)
觸發消息優先級的高、中、低選項是桶,因此多個消息可以具有相同的選定優先級。單擊,可在這些桶中設置優先級設置的優先級,你將能夠拖放活動,以正確的優先級排序。
選擇目標用戶
接下來,你需要目標用戶通過選擇片段或過濾器來縮小受眾範圍。你會自動得到一個大概線段總體的快照。請記住,確切的段成員關係總是在消息發送之前計算出來的。
如果在應用程序內消息步驟上有延遲,在延遲之後將評估段成員關係。如果該用戶符合條件,則應用內消息將在下一個可用會話上同步。
重新評估活動資格和液體
在某些情況下,當用戶觸發應用程序內消息顯示時,您可能需要重新評估用戶的資格。例如,針對頻繁更改的自定義屬性的活動,或應反映任何最後關頭配置文件更改的消息。
當您選擇在展示前重新評估活動的資格,在發送之前,將向Braze發出一個附加請求,以確認用戶仍然有資格接收此消息。此外,任何液體變量或連接的內容將在消息顯示之前的那個時刻進行模板化。
啟用此選項將導致在用戶觸發應用程序內消息和消息顯示之間有輕微的延遲(< 100ms),這是由於添加了資格和模板請求。
對於在用戶脫機時或不需要資格和Liquid重新評估時可能觸發的消息,不要使用此選項。
選擇轉換的事件
Braze允許你追蹤用戶執行特定操作的頻率,轉換活動,收到廣告後。您可以選擇允許長達30天的窗口,在此期間,如果用戶采取了指定的操作,轉換將被計數。
如果您還沒有這樣做,請完成畫布組件的其餘部分。有關如何構建畫布的其餘部分、實現多元測試和智能選擇等更多細節,請參考建立你的畫布Canvas文檔的第一步。
有關特定於canvas的應用程序內消息傳遞選項的信息,請參閱Canvas中的應用內消息.
步驟8:檢查和部署
當你完成了最後一個活動或畫布的構建後,回顧它的細節,測試它,那就發吧!
接下來,看看應用程序消息報道了解如何訪問您的消息傳遞活動的結果。
必須知道的5件事情
活躍的應用內消息活動限製
釺焊重視可靠性和速度。就像我們建議你隻發送你需要的數據到Braze一樣,我們也建議關閉任何不再為你的品牌增加任何價值的活動。
處理基於動作的應用程序內消息活動,這些活動仍然處於活動狀態,但不再發送消息或不再需要消息,會降低Braze為您和其他客戶提供的服務的整體性能。manbetx万博全站客户端處理這些大量閑置活動所需要的額外時間意味著任何應用內部消息都需要更長的時間才能出現在終端用戶的設備上,這將影響終端用戶的體驗。
為了優化消息傳遞速度和防止超時,每個應用組的活動、基於動作的應用內消息活動的數量是200個。
這200個統計包括尚未到達結束時間的活動IAM活動和沒有結束時間的活動。已過結束時間的活動IAM活動將不被計算在內。平均每個Braze客戶同時有26個活動,所以這個限製不太可能影響到您。