创建 Journeys Banners 或 Interstitials
在此处了解如何创建新的 Journey!
先决条件
- Integrate the Branch SDK into your app and configure deep link routing for deferred deep linking and attribution before implementing Journeys.
- Journeys uses your alternate domain for Universal Links. Make sure you include your
xxxx-alternate.app.link
domain in your Associated Domains. If you use a custom domain or subdomain for your Branch links, you should instead add entries forapplinks:[mycustomdomainorsubdomain]
andXXXX-alternate.app.link
。 - Add the Branch Web SDK to your site. Additionally, include your alternate domain for Universal Links.
GDPR 事项
为了帮助我们的客户遵守 GDPR 和其他限制某些用户收集数据的法律,我们已将 Web SDK 更新为“不追踪”模式。
这样,如果用户表示希望在您的网站上保持隐私性,或者您决定不追踪特定用户,则可以在确保不追踪该用户的同时继续使用 Branch 网站 SDK(例如,创建 Branch Links)。
This setting can also be enabled across all users for a particular link, or across your Branch links. Click here for information on how this mode impacts Journeys.
创建广告横幅 (Banner) 或 Interstitial
当您点击以创建新的 Journey (站到端引流)时,将经历三个阶段:
1. 选择 Audience
通过填写以下字段来自定义可以看到您 Journey (站到端引流)的用户:
-
Name Your Journey:此名称是您的 Journey (站到端引流)在操作后台 (Dashboard)视图中的显示方式(不会显示给您的用户)。请保持命名的统一性,以便以后可以轻松找到 Journeys。例如:Date - Template - OS - Target。
-
What campaign is it part of?:Campaign 将自动填充,以匹配 Journey (站到端引流)名称。
-
What channel is it part of?:渠道并不常用,但是可以帮助您后期分析 Journey (站到端引流)。
-
Select the audience you want to target:通过选择目标平台和设备类型来自定义将看到您的 Journey (站到端引流)的用户。这些条件具有唯一性,这意味着要显示 Journey (站到端引流),所有条件都必须是真实的。注意:AMP 仅支持 Branch Standard Banner Bottom,因为 Google 要求标语不能显示在 AMP 页面的顶部75%部分。
-
This Journey will show if user:使用以下选项添加额外的用户定位筛选项。
已完成事件
If you have a custom event tracking set up, you can target users based on events that you define. For instance, you might want to show a Journey to users who have completed a purchase within the last week. These events are events tracked through the Branch SDK
Came directly from a url
You can target a user based on the last touchpoint before they entered your website. For example, if you want to target users that found you through Google Search, you can select “whose domain matches” and fill in “google.com”.
定位
使用此筛选项可以定位(或排除)在不同地区浏览您的网站的用户。您可以按国家,州/省甚至城市来定位。
查看页面 URL
You can define which subsets of your website the Journey will appear in. For example, maybe you have a page `yoursite.com/settings` and `yoursite.com/products/1234`. You could fill in products here so only users visiting a URL with that substring present would see the Journey.
已访问网站
在这里,您可以使用网站访问来确定目标受众。例如,您可能认为如果某人访问了五次您的网站,这个人可以会通过您给出诱因中的 Journey (站到端引流)来打开应用。
已访问过应用
与访问过的网站类似,您可以按应用访问次数来定位用户。如果有人两次访问该应用并打开了移动网络,则可以通过 Journey (站到端引流)将他们导回应用。
Note that this audience filter relies on has_app, which has [limitations as defined here](https://help.branch.io/faq/docs/what-are-the-limitations-to-has_app).
已安装应用
您可以根据用户是否安装了应用来定位他们。您可能选择仅显示一个 Journey (站到端引流),要求用户向已安装该应用的用户打开该应用。
Note that this audience filter relies on has_app, which has [limitations as defined here](https://help.branch.io/faq/docs/what-are-the-limitations-to-has_app).
已点击广告
当用户点击具有深度链接的动态信息中的链接时,会将其分组为 “Has clicked on Ad”。您需要查看链接通过深度链接动态信息被创建的方式。您可以使用它来定位已加入广告 campaign 的用户以提高投资回报率,也许可以通过特定的 CTA 来打开应用。
已点击电子邮件
点击 Universal Email(通用电子邮件)中的链接后,用户将被分组为 “Has clicked on Email”。您需要考虑通过 Universal Email 集成创建链接的方式。您可以使用它来定位参与电子邮件 Campaign 的用户。例如,如果用户已经在登动网页端且还没有下载应用,可以使用一个特定的 CTA 让其下载该应用。
查看具有 metadata键的页面
此筛选项用于定位查看具有指定 metadata 的网页的用户。可以用 HTML 指定此数据 网页上的代码,作为 init() 调用中的选项传递或使用 track() 调用传递的标签。如果您选择使用 HTML tags, your tags should be formatted as [Branch hosted deep link data](https://help.branch.io/developers-hub/docs/web-advanced-features#host-deep-link-data).
<p>For example, you could target users on pages containing the metadata key “foo” and value “bar” by adding this tag to the page’s HTML...</p> <p> `<meta name="branch:deeplink:foo" content="bar" />` </p> <p>...or by initializing Branch’s web SDK with the following options object:</p>
```javascript branch.init( 'BRANCH_KEY', { metadata : { 'foo' : 'bar' } } ); ```
<p>Finally, you could accomplish this by using the track() call to programmatically trigger a Journey to show: </p>
```javascript branch.track(‘pageview’,{ ‘foo’ : ‘bar’ } ); ```
<p>Once metadata has been specified on a page in any or all of the three locations specified above, you can target users on that page using the “Is viewing a page with metadata key” audience filter. If metadata with the same key has been specified in either init() or track() and in an HTML meta tag, the metadata passed into either init() or track() will take precedence.
已与路径交互
您可以通过选择 Journey (站到端引流),交互类型和发生窗口来使用此筛选项来定位与特定 Journey (站到端引流)进行过交互的用户。例如,您可以使用此筛选项仅向过去7天内未查看其他 Journey (站到端引流)(B)的用户显示 Journey (站到端引流)(A)。
进行筛选的提示
- 使用多个筛选项会创建一个 “and” 条件。也就是说,只有在所有条件都满足的情况下,此 Journey (站到端引流)才会显示。
- You may add additional options for each filter
- ex. Adding different URLs for the exactly matching clause.
- 输入的 URL 必须与页面 URL 完全匹配。我们建议您直接从浏览器的 URL 输入框中复制所需的 URL。筛选项中的多个条目(例如,输入2个 URL)会创建一个 “or” 条件。换句话说,Journey 将显示用户是否正在访问 URL A 或 B。
- 避免添加太多目标,因为这将限制看到您的 Journey 的人数,从而限制下游转化和参与的机会。
- If your web page ends with a "?", the question mark character will be treated as an optional expression quantifier for the "viewing a page URL starting with" filter. For example, when you set "yoursite.com/?" for this filter, the Journey will appear on "yoursite.com/?", "yoursite.com/settings" or "yoursite.com/".
- For certain filters (ex. is viewing page url exactly matching...), you can paste multiple values by clicking the Edit All button. This will effectively make that filter meet OR condition.
- 当您准备好进入下一阶段时,请点击 Save and Continue。
2. 配置视图
在此阶段中,您将设计用户将看到的视图,或添加多个视图变体以对用户进行 A/B 测试。具体信息:
- Add Variation: This feature allows you to run A/B test by designing multiple templates and assigning a percentage of your audience to each one to compare Journey performance. This will allow for rapid iteration as you track performance data. Click the
+
to add a new Journey banner/interstitial, and use the percentage fields to control the ratio of your audience that will see each variation.
变量显示限制
- 您的总百分比分配不得超过100%。您的总百分比分配可能少于100%。在这种情况下,将向其余用户显示您的标准网站 (没有 Journey)。这使您可以针对没有 Journey 网站的体验进行 A/B 测试。
- 点击 Select a Template 设计您的广告横幅。
-
您将被带到广告横幅页面以选择模板。点击要使用的模板上的 Create 键。您将看到以下选项:
- 顶部/底部广告横幅
- 插页式
- Buttons(键)—注意:在进行 A/B 测试时,我们建议您以浮动键模板作为基准来衡量性能指标。
-
选择模板后,您可以在 View Editor 选项卡上自定义设计元素。
i. View Name :可以反映出广告横幅类型和任何其他信息,以帮助您在测试时追踪性能。注意:请使用统一命名方式,以便以后可以轻松找到 Journeys。例如,Date - Design - OD - Targetii. 将鼠标悬停在显示的广告横幅上,然后点击以选择要自定义的元素。一些自定义选项如下:
- 应用图标
- 应用标题
- 应用说明
- 星级
- 在应用中打开
- 文本
- 背景图片
Journey (站到端引流)重定向选项
如果您正在开展下载 campaign 或网站范围的折扣优惠,则无论用户最初在您网站上的哪一个位置,都会转到应用内的同一个位置。
定制模板选项时,可以通过为 Button 元素设置深度链接数据来配置此目标。
Learn about our Journeys Website Redirects Options.
-
使用 CSS Editor 进一步自定义元素
-
点击Page Placement 以进行进一步的自定义。
-
点击到 Dismissal Settings 选项卡。在某些情况下,用户可能不希望忽略他们的 Journeys,而希望取消(通过点击 Journey 上的 “ X” 或取消文本)。为了确保您的用户在获得最佳体验的同时,还以具有高转化率,可以在设置模板时调整 Journey 的取消设置。
i. Dismissal Behavior :选择当用户取消 Journey (站到端引流)时会发生什么。 “Close Journey” 只会导致 Journey 被取消后关闭; “Redirect to a web page” 将导致 Journey 关闭并重定向到您选择的网页。
ii. Dismissal Period :首先,使用下拉菜单选择 Journey 的终止时间。接下来,确定取消此旅程是否应会使该 Journey 或所有 Journey 在选定期间被取消。
-
自定义 Journey模板后,点击 Save & Close。
-
创建 Journey 模板后,将带您进入 Configure Views 步骤。您将看到您创建的 Journey 模板的名称。您可以在此处创建另一个 Journey,或点击 Save and Continue 进入最后一个阶段。
3. 验证&测试
- Under Validation, you should see a green checkmark that validates if everything is set up properly for the Journey to work. If you see any errors, go back to that step to complete the configuration. You can access a list of the errors and what they mean under Troubleshooting.
- 您可以使用下拉菜单预览 Journey 的不同形式。
- 如果一切都通过验证并且可以正常工作,则可以通过以下方式在实际环境中测试 Journey:
a. 输入您网站的 URL。
b. 我们将为您生成一个链接。在计划运行该 Journey 的地方打开此链接。
测试的原理是什么?
The Branch SDK integrated into your website listens for a unique, one-time URL parameter that is generated by the preview tool. It looks something like
_branch_view_id=296449069883323397
. When this parameter is detected, the SDK loads a temporary preview of that specific Journey. This parameter is only valid for your Branch Key, and will not work on any other website even if the Branch SDK is integrated. Targeting is not taken into consideration when testing.
-
准备开始运行 Journey 时,请点击 Schedule 键。 Schedule 框将出现,您可以在其中选择以下内容,并可以输入以下详细信息,并在完成操作后点击 Save。
- Start/Stop Time and Date
- Repeat Settings (Daily/Weekly)
- 时区
Example Use Cases for Scheduling:
- Friday Weekly Sales - Promote app downloads with a weekly (repeat) promotion/sale
- August App Promo - For the month of August, promote a full-page interstitial that auto-stops at the end of the month
- 如果您准备立即开始运行 Journey,请点击 Start Journey 。否则,请点击 Save & Close 返回并稍后再启动。
Journey 安排示例
想象一下,您想向用户展示一个11月的旅程,如果他们下载了您的应用,则该广告宣传25%的销售。您可以将其设置为从11月1日凌晨12点开始,到12月1日凌晨12点结束。
You’re all set up with a new Journey! From here, you can add advanced configurations to meet your needs, review some example Journeys to get ideas, track performance, and manage your existing Journeys. If you have any questions, check out our FAQ guide!
Updated 1 day ago