概要: 您可以参考本文说明将受众共享中的人群包连接到与您合作的媒体渠道。
渠道连接简介
您可以通过渠道连接快捷且持续地向您的合作渠道发送人群包,用于相关广告的定向投放。下文表格中列出了支持受众共享的渠道及其人群包连接要求和适用的用户标识符。
如需将您的人群包连接到某个渠道,请先通过下表确认该渠道是否支持受众共享,然后按以下方式操作:
- 如果表格中提供了该渠道的专用说明链接,请点击该链接,然后根据文档中的说明进行操作。
--或者-- - 如果表格中列出了必须填写的证书信息:
- 请从渠道侧获取相应的证书信息。
- 按照相关说明在受众共享面板中创建新的渠道连接。
请注意:建议每个人群包关联的渠道数量最好不要超过50个。
适用渠道 | 连接要求 | 适用标识符 | |
---|---|---|---|
Aarki | ![]() |
API key |
|
AdAction Brazil | ![]() |
API key |
|
AdPacker | ![]() |
API key |
|
AdPiece | ![]() |
API key |
|
Adikteev | ![]() |
API用户名、API密码、Company ID |
|
Adjoe | ![]() |
API key |
|
Admile | ![]() |
API key |
|
Adobe Audience Manager | ![]() |
请注意:目前尚不支持创建新的Adobe连接。 |
|
AdTiming | ![]() |
API key |
|
Advolt | API key |
|
|
亲和力 | ![]() |
API key |
|
Affle | ![]() |
API key |
|
Amazon S3 | ![]() |
Amazon S3的连接说明 |
|
Appier | ![]() |
API key |
|
Appluton | ![]() |
API key |
|
Appnext | ![]() |
API key |
|
Appreciate | ![]() |
Buyer ID、API key |
|
Arrivemoovit | API key |
|
|
Autumnant | ![]() |
API key |
|
Backinapp | ![]() |
邮箱地址、密码 |
|
Beintoo | ![]() |
API key |
|
Betop | ![]() |
API key |
|
Bidease | ![]() |
API key |
|
Bigabid | ![]() |
API key |
|
Bigo Ads | ![]() |
登入Bigo Ads进行身份验证 |
|
Braze | Braze的连接说明 |
|
|
Cecom | ![]() |
API key |
|
Chartboost | ![]() |
API key |
|
Collectcent | ![]() |
API key |
|
CRED | ![]() |
API key |
|
Criteo | ![]() |
Criteo的连接说明 |
|
CrossTarget | ![]() |
API key |
|
Dataseat | ![]() |
API key |
|
DemandScale | ![]() |
API key |
|
Downstream | ![]() |
API key |
|
Edge226 | ![]() |
API key |
|
![]() |
Facebook的连接说明 |
|
|
Filexmedia | ![]() |
API key |
|
Gamelight | ![]() |
API key |
|
GetLoyal | ![]() |
API key |
|
Glance | API key |
|
|
Google Ads
**请联系您的CSM或发送邮件至hello@appsflyer.com,确认您的账户是否可以使用Google Ads的受众共享对接。 |
![]() |
Google Ads的连接说明 |
|
Growone | API key |
|
|
Hippoad | ![]() |
API key |
|
Httpool | ![]() |
Httpool的连接说明 |
|
Hybrid | ![]() |
API key |
|
iCubesWire | ![]() |
API key |
|
Indus App Bazaar(Samsung Galaxy Store) | ![]() |
API key |
|
InMobi | ![]() |
Property ID |
|
Insider | ![]() |
API key |
|
ironSource | ![]() |
ironSource user ID、API key |
|
Jampp | ![]() |
Client ID、Client secret、App ID |
|
Join Ship Tech Limited | ![]() |
API key |
|
Kaden | ![]() |
API key |
|
Kayzen | ![]() |
API key |
|
Kwai for business(快手出海平台) | API key |
|
|
Leanplum | ![]() |
Leanplum的连接说明 |
|
learnshapwm | API key |
|
|
Lemmonet | ![]() |
API key |
|
LessMobi | API key |
|
|
Lifestreet | ![]() |
API key |
|
Liftoff | ![]() |
API key |
|
Manage (由Criteo收购) |
API key |
|
|
MediaSmart | ![]() |
Organization ID |
|
Mediasurfer | ![]() |
API key |
|
MinoAds | ![]() |
API key |
|
mInsights (GroupM) |
Access key ID、Secret access key、path |
|
|
Mintegral | ![]() |
API key、App ID |
|
Mobavenue | ![]() |
API key |
|
Mobisummer(Tec-Do) | ![]() |
API key |
|
Moboost | ![]() |
API key |
|
Mobusi | ![]() |
API key |
|
Mobvista | ![]() |
Advertiser ID、API key |
|
MobWonder | ![]() |
API key |
|
MobYoung | ![]() |
API key |
|
MoEngage | MoEngage的连接说明 |
|
|
Moloco | ![]() |
API key 请注意:这是AppsFlyer受众共享对接专用的API Key。请咨询您的Moloco客户经理,获取该密钥信息。 |
|
MoPub Acquire | ![]() |
API key |
|
myTarget | ![]() |
MyTarget的连接说明 |
|
Olimob | ![]() |
API key |
|
Opera Mobile | ![]() |
API key |
|
Oracle | Oracle的连接说明 |
|
|
Paytunes | ![]() |
API key |
|
Personaly | ![]() |
API key |
|
Petal Ads | ![]() |
电话/邮箱/登录ID、密码、华为广告账号 |
|
PushSpring | ![]() |
PushSpring的连接说明 |
|
Remerge | ![]() |
Access key ID、Secret access key、Path |
|
RevX | ![]() |
API key |
|
RTBHouse | ![]() |
API key |
|
SFTP | SFTP的连接说明 |
|
|
SHAREit | ![]() |
API key |
|
Shenzhen Fumao Technology Co.(Szfumaokeji) | API key |
|
|
Singumedia | ![]() |
API key |
|
Slack | ![]() |
Slack的连接说明 |
|
Smadex | ![]() |
Smadex登录信息 |
|
Snapchat | ![]() |
Snapchat的连接说明 |
|
Spotad | ![]() |
API key |
|
StackAdapt | ![]() |
API key |
|
StartApp | ![]() |
API token |
|
Superads | ![]() |
API key |
|
Taboola | ![]() |
登入Taboola进行身份验证 |
|
Tapjoy | ![]() |
Tapjoy的连接说明 |
|
TaurusX | ![]() |
API key |
|
腾讯 | ![]() |
登入腾讯进行身份验证 |
|
TheTradeDesk | ![]() |
Advertiser ID、Secret key |
|
TikTok For Business(字节跳动) | ![]() |
TikTok For Business的连接说明 |
|
Toponad | ![]() |
API key |
|
Truecaller | ![]() |
API key |
|
Unicorn DSP | API key |
|
|
Upsflyer | ![]() |
API key |
|
Vidma recorder | ![]() |
API key |
|
Vivo | ![]() |
API key |
|
Vizury | ![]() |
API key |
|
Vserv | API key |
|
|
Wider Planet | ![]() |
API key |
|
WingsApps | ![]() |
API key |
|
Xapads | ![]() |
API key |
|
Xysea | ![]() |
API key |
|
Yahoo!Gemini | ![]() |
Yahoo登录信息 |
|
Yeahmobi | ![]() |
API key |
|
YouAppi | ![]() |
API key |
|
Zoomd DSP | ![]() |
API key |
|
除了上述渠道之外,AppsFlyer也竭诚欢迎其他渠道加入受众共享对接。
如果您需要的渠道不在上述列表中,请随时联系您的CSM。我们会与这些渠道沟通相关事宜,确认可用方案。
Adobe Audience Manager(AAM)
AppsFlyer会通过您在AAM中选定的数据源(Data Source)创建用户特征 (Traits)并同步数据。
请按以下方式将人群包关联到AAM:
- 登入 Adobe Marketing Cloud面板
-
进入Manage Data > Data Sources。
-
在Data Sources页面中创建一个新的 Data Source。
-
请按以下方式填写表格:
-
将ID Type设置为Device Advertising ID 。
-
在“Inbound Data Source”设置部分打开 Customer ID开关。
-
-
点击Save。
界面会显示Data Sources选项。 - 记录Data Source ID,以备后用。
- 点击左侧菜单中的Administration > Groups。
-
进入Permissions选项卡。
- 创建一个新的分组。
- 选择您创建的Data Source。
- 点击Save Object 。
- 进入Admin > Users。
-
创建一个新用户,专用于AppsFlyer受众共享, 并根据实际需求填写必填字段。
- 在Assigned Groups中选择 您之前创建的分组。
- 输入新建用户的邮箱地址和密码 。
- 点击Save。
-
从AppsFlyer后台进入受众共享。
-
选择一个具体的人群包,然后进入连接选项卡。
- 点击+添加新连接。
- 输入连接名称。
-
选择Adobe Marketing Cloud。
界面会显示“连接到Adobe Marketing Cloud”的窗口。 - 使用您先前记录的证书信息填写相关字段。
-
点击Save。
24小时后,您就可以在AAM中的Analytics > Onboarding Status下看到该人群包的数据。
Amazon S3
创建S3对接后,AppsFlyer就可以将相关人群包中的 设备ID直接发送到您的S3存储桶。发送到S3的文件 具有以下特点:
- 文件名:由人群包名称和日期组成,如:my_audience_2020-06-23.csv
- 内容:单列,无标题行,包含设备 ID
- 每天都会新写入一个文件,不会将之前已有的文件 删除
- 使用单个ZIP压缩文件发送拆分的人群包, 其中包含每个渠道单独的人群包文件。
请按以下方式将人群包连接到Amazon S3:
- 从AppsFlyer后台进入受众共享,并选择 一个人群包。
- 点击连接选项卡。
-
点击+ 添加新连接。
- 输入连接名称。
-
选择 Amazon S3。
界面会打开添加连接的窗口。 -
输入Cross-account role ARN跨账号角色的Amazon资源名称)、
Bucket name(存储桶名称)和Region name(地区名称)。
请注意:建议总是输入Region name (地区名称)。如果AWS中没有 默认自动使用地区名称,则必须在此处手动输入, 否则无法创建该连接。如需在AWS面板主页中查找地区名称, 请点击页面右上方的国家下拉菜单, 其中会显示地区选项。 - 记录Account ID和 External ID,留待后用。
- 从AWS面板进入IAM > Policies。
- 点击Create Policy。
- 点击JSON。
-
将以下代码片段粘贴到JSON窗口中。
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "s3:*", "Resource": "arn:aws:s3:::BUCKET-NAME/*" } ] }
-
更改BUCKET-NAME(存储桶名称)。
AppsFlyer会将相关人群包上传到具有该名称的存储桶中。
注意事项
存储桶策略中必须仅包含根目录, 切勿在路径中加入其他目录,例如 像 arn:aws:s3:::BUCKET-NAME/Directory/* 这样的资源是不支持的。如果需要将文件传输到特定目录, 请参考第14步的说明。
如需确保AppsFlyer在您的存储桶中完成必要的数据传输工作,必须配置
PutObject
、DeleteObject
和ListBucket
这三个操作。 - 点击Review policy(查看策略)。
- 输入策略名称。
- 点击Create policy(创建策略)。
-
从AWS面板进入 Access management > Roles。
- 点击+Create role(创建角色)。
-
选择Another AWS account, 提供您的AWS账号与 AppsFlyer AWS账号之间的跨账号权限。
- 输入Account ID(即您从 AppsFlyer面板中复制的Account ID)。
-
选择Require external ID(即您 从AppsFlyer面板中复制的 External ID)。
- 当界面提示您从AWS账户中选择一个现有存储桶策略时, 请选择您之前创建的策略。
- 点击新创建的角色名称,打开其属性 窗口。
-
记录这个角色的Role ARN。
-
在AppsFlyer S3对接窗口的的对应字段内输入该ARN和存储桶名称。 如果您想要将文件传输到存储桶的特定文件夹中,
请提供相关存储桶及其下级文件夹的名称, 并以“/”分隔,比如: bucketname/foldername/foldername。
如果您提供的文件夹名称不存在, AppsFlyer会在上传过程中创建该文件夹。
-
点击添加连接。
对接完成且人群包上传完毕后, 该存储桶中就会出现 含有相关设备ID的CSV文件。
Braze
前期准备
请确保您的应用中已同时接入 Braze和AppsFlyer的SDK。
如需创建指向Braze的传出连接 (用于向Braze发送人群包), 必须让相关应用中的AppsFlyer SDK将每个用户的Braze External ID发送到AppsFlyer。您可以通过以下任一方式完成该配置:
- Braze External ID参数
- CUID字段
使用BRAZE EXTERNAL ID参数
您可以使用AppsFlyer SDK的setPartnerData
函数
将每个用户的Braze External ID
发送到AppsFlyer,从而将人群包上传到Braze。用法示例如下:
Map<String, Object> brazeData = new HashMap<>(); partnerData.put("external_user_id", "some-braze-external-id-value"); AppsFlyerLib.getInstance().setPartnerData("braze_int", brazeData);
NSDictionary *brazeInfo = @{ @"external_user_id":@"some-braze-external-id-value" }; [[AppsFlyerLib shared] setPartnerDataWithPartnerId:@"braze_int" partnerInfo:brazeInfo];
使用CUID字段
符合以下条件时,无需为 Braze External ID配置专用参数:
- 您已将SDK配置为向AppsFlyer发送 每个用户的CUID
- CUID的值与Braze External ID一致
Braze的渠道连接创建方法如下:
- 登录到您的Brazez账号,进入Integrations > Technology Partners,然后选择AppsFlyer。
-
在Data Import Using Cohort Import部分中,点击Generate New Key,生成您的Data Import Key。
- 请注意:如果此界面中显示了密钥,则无需在生成新的密钥。
-
重要提示!请务必在该页面中的Data Import Using Cohort Import部分进行操作(切勿在“install attribution”部分中操作)。
- 复制Data Import Key和REST Endpoint ,之后在AppsFlyer面板中配置连接时会用到这些信息。
- 从AppsFlyer后台的受众共享面板进入连接选项卡,并点击+ 添加新连接。
- 在“合作伙伴名称”中选择Braze,并为该连接命名。
-
输入您在第3步中从Braze后台复制的Data Import Key和REST Endpoint。
- 该连接保存完毕后即可用于任何新建或现存人群包。
-
AppsFlyer侧的人群包上传到Braze后,您就可以在Braze中使用该人群包作为筛选条件,来定义人群分组。
Criteo
Criteo的受众共享连接方式如下:
-
在Criteo面板中创建一个API User。
- 记录该API User Client ID 和Secret。
- 从AppsFlyer后台进入受众共享 > 连接。
- 点击+ 添加新连接。
- 输入连接名称。
-
选择Criteo。
在相应的字段中输入之前记录的API User Client ID、Client Secret以及您的Advertiser ID。
- 点击Save。
请注意:如果相关应用显示为灰色且提示 “Already granted”(已授权), 因而无法为其创建连接,请前往 https://consent.criteo.com, 撤销该连接并重试。
前期准备:
请确保您在Facebook Business Manager中的角色 是管理员或具有投放管理权限的广告主。
Facebook的受众共享连接方式如下:
- 在Facebook上创建一个广告账号
- 从AppsFlyer后台进入受众共享 > 连接。
- 点击+ 添加新连接。
- 输入连接名称。
- 选择Facebook。
- 点击登入Facebook, 然后以管理员或广告主的角色登录。
-
选择所需的广告账号。
界面会打开“Facebook权限”页面。 - 请按照Facebook界面中的说明进行操作。
- 如需修改设置,必须打开 Manage your ads 开关 (默认打开)。
- 点击完成,关闭Facebook界面。
-
点击Save。
对接完成且人群包上传完毕后, 该人群包就会出现在您的 Facebook Custom Audiences面板中。
请注意:如果您收到报错, 无法在相关广告账户中创建广告, 请检查您是否已接受 《Meta自定义受众服务条款》(Meta Custom Audience Terms Of Service)。
Google Ads
如需让AppsFlyer向Google Ads发送人群包, 请务必完成以下操作。请注意:仅当所有操作都执行完毕后, AppsFlyer才会向Google发送数据。
注意事项:
- 您完成该流程后, 我们就能将相关人群包关联并上传到Google Ads。但Google Ads侧的数据处理需要6-12小时, 然后才会在后台显示该人群列表。
-
目标客户匹配(Google Customer Match):
- 支持:以互动为目标的通用应用广告 (Universal App Campaigns for Engagement,简称UACe)
- 不支持: 通用应用广告 (Universal App Campaigns,简称UAC)
需完成的操作 | 说明 | 涉及人员 |
---|---|---|
1 |
|
账号用户或管理员 |
2 | 在AppsFlyer后台的受众共享页面中, 签署(同意)AppsFlyer针对Google Customer Match的服务条款。 |
|
3 |
让Google Ads侧的客户经理 为您的Google Ads账户启用 Customer Match。 |
账户用户 |
请按以下方式将人群包连接到Google Ads:
- 从AppsFlyer后台进入受众共享,然后选择所需人群包。
- 进入连接选项卡。
- 点击添加渠道连接。
- 输入连接名称。
- 选择Google Ads。 如果界面未显示Google Ads图标, 请联系您的CSM, 或发送邮件至hello@appsflyer.com, 让相关团队为您的受众共享开通Google Adwords。
-
点击登入Google Ads。
界面会打开通过Google登录的窗口。 -
完成Google登录,并在Google Ads中
确认配置。
完成后,界面会关闭该窗口。 - 在AppsFlyer后台选择一个账号。
-
点击服务条款。
界面会显示 相关服务条款。 - 如果您是管理员:如果您同意这些条款,请点击“我接受”。
-
如果您不是管理员:
- 点击继续并稍后查看。
- 让管理员登录并接受条款。按照 下文流程完成必要操作。
-
点击Save。
保存后即表示Google Ads账户关联已完成。请务必完成下表所列的全部操作, 以确保该连接 能正常使用。
如需接受相关条款并启用该连接,须由账户管理员完成以下流程:
Httpool
Httpool的受众共享连接方式如下:
- 从AppsFlyer后台进入受众共享 > 连接选项卡。
- 点击+ 添加新连接。
- 输入连接名称。
- 选择Httpool。
-
点击登入Httpool。
界面会显示一个新的时间戳。 - 点击Save。
Leanplum
前期准备:
如需向Leanplum上传人群包,须符合以下条件:
- 必须向AppsFlyer发送每个用户的 客户用户ID (Customer User ID,简称CUID)。
- CUID的值必须与用户的Leanplum User ID一致。
Leanplum的渠道连接创建方法如下:
- 从您的Leanplum账户进入 Partner Integrations > AppsFlyer。在 Audiences下生成一个新的Secret。
-
选择是否要在Leanplum中为
非现有用户创建画像。
- 非现有用户 = 由AppsFlyer受众共享发送的用户ID 在 Leanplum中不存在
- 复制App ID和新生成的 Secret,在AppsFlyer面板中配置相关连接时 会用到这些信息。
- 从AppsFlyer后台的受众共享面板进入连接选项卡, 并点击+ 添加新连接。
- 在“合作伙伴名称”中选择Leanplum,并为该连接 命名。
- 将您在第3步中从相关Leanplum账号复制的App ID和Secret 粘贴到对应的字段。
- 该连接保存完毕后即可用于任何新建 或现存人群包。
相关人群包将在30分钟内出现在 Leanplum的Audiences面板中。
- 从AppsFlyer同步到Leanplum的人群包在Leanplum面板中 以"APPSFLYER:" 为前缀。
MoEngage
前期准备:
如需向MoEngage上传人群包,须符合以下条件:
- 必须向AppsFlyer发送每个用户的 客户用户ID (Customer User ID,简称CUID)。
- CUID的值必须与用户的MoEngage User ID一致。
MoEngage的渠道连接创建方法如下:
- 登录到您的MoEngage面板,进入 Settings > APIs > General Settings。
-
在Data API Settings部分复制以下密钥,
之后在AppsFlyer受众共享中配置相关连接时
会用到这些信息:
-
Data API ID(即下图中的
)
-
Data API Key(即下图中的
)
-
Data API ID(即下图中的
-
在网页浏览器的地址栏中查看MoEngage面板的地址,
从中获取
MoEngage Data Center的编号:
- 如果您MoEngage面板的地址是https://dashboard-01.moengage.com, 表示您的账户被分配到Data Center 1。
- 如果该地址是https://dashboard-02, 表示您的账户被分配到Data Center 2。
- 如果该地址是https://dashboard-03.moengage.com, 表示您的账户被分配到Data Center 3。
- 从AppsFlyer后台的受众共享面板进入连接选项卡, 并点击+ 添加新连接。
- 在“合作伙伴名称”中选择MoEngage, 并为该连接命名。
- 将您在第2步中从相关MoEngage账号复制的Data API ID 和Data API Key 填入相关字段。
- 根据您在第3步中查到的编号选择相应的Data Center 。
- 该连接保存完毕后即可用于任何新建 或现存人群包。
从AppsFlyer同步到MoEngage面板的人群包 会以 custom segments 的形式呈现。
MyTarget
MyTarget的受众共享连接方式如下:
- 从AppsFlyer后台进入受众共享 > 连接。
- 点击+ 添加新连接。
- 输入连接名称。
- 选择MyTarget。
- 点击登录到MyTarget。
- 选择一个广告账号。
- 点击Save。
PushSpring
PushSpring的受众共享连接方式如下:
- 从AppsFlyer后台进入受众共享 > 连接选项卡。
- 点击+ 添加新连接。
- 输入连接名称。
- 选择PushSpring。
-
点击登录到PushSpring。
界面会显示一个新的时间戳。 -
点击Save。
对接完成且人群包上传完毕后, 该人群包就会出现在PushSpring的Imported Audiences 面板中。
SFTP
SFTP的受众共享连接方式如下:
- 在SFTP后台创建访问证书,其中包含 服务器IP、用户名和 密码。
- 从AppsFlyer后台进入受众共享 > 连接选项卡。
- 点击+ 添加新连接。 输入 连接名称。
- 选择SFTP。
- 输入SFTP证书。
-
如果要将文件传输到服务器中的特定文件夹路径,
请在输入路径时使用“/”分隔
(例如“appsflyer/audiences”)。
注意事项
添加到指定文件夹中的每个文件都会以 人群包名称命名。这些文件名中包含人群包名称以及相关日期,例如 “appsflyer/audiences/MyAudience/MyAudience_2017-10-02”。
如果这两个信息为空, 则相关文件会添加到您SFTP服务器的根目录下。
- 如果要使用GZIP压缩文件, 请启用GZIP文件选项。
- 点击Save。
Slack
AppsFlyer会以CSV文件的形式将设备ID上传到您的Slack公共频道 (Public Channel)。
Slack的受众共享连接方式如下:
- 从AppsFlyer后台进入受众共享 > 连接选项卡。
- 点击+ 添加新连接。
- 输入连接名称。
- 选择Slack。
- 点击添加到Slack。
- 在Slack身份验证页面中,选择相关的 Slack Team。
- 选择一个Public Channel。
-
点击Save。
对接完成且人群包上传完毕后, 您选定的Slack频道中就会出现 带有相关设备ID的CSV文件。
Snapchat
Snapchat的受众共享连接方式如下:
- 从AppsFlyer后台进入受众共享 > 连接选项卡。
- 点击+ 添加新连接。
- 输入连接名称。
- 选择Snapchat。
- 点击登录到Snapchat。
- 选择您的公司和 广告账号 。
-
点击Save。
人群包上传完毕后,Snapchat面板会在24小时内 呈现相关信息。
注意事项
Snapchat会移除无法匹配的设备ID, 因此人群包中的用户数量可能会变少。
Tapjoy
请按以下方式将人群包关联到Tapjoy:
- 让您的Tapjoy客户经理提供相关Partner ID 。
- 从Tapjoy后台的App Settings页面中 获取您的Publisher Reporting API Key。
- 从AppsFlyer后台进入受众共享。选择一个人群包, 然后进入连接选项卡。
- 点击添加渠道连接。
- 输入连接名称。
-
选择Tapjoy。
输入Tapjoy Partner ID和Publisher Reporting API Key。
-
选择一个Tapjoy列表类型:
- Retarget
- Denylist
- App suppression
- 根据需要输入Tapjoy app ID和 Tapjoy offer ID。
- 点击Save。
TikTok for Business
前期准备:
TikTok的受众共享连接方式如下:
- 让您的TT客户经理提供相关的 TT4B登录证书。
- 从AppsFlyer后台进入受众共享 > 连接选项卡。
- 点击+ 添加新连接。
- 输入连接名称。
- 选择TikTok。
-
点击登录到TikTok For Business。
界面会打开开发人员专用的TikTok for Business窗口。 - 在TikTok for Business后台 选择一个授权帐户。
-
点击同意授权。
数秒后,界面会显示AppsFlyer受众共享窗口。 - 点击Save。