Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
梦想橡皮擦
uni-starter
提交
1a49dcfc
U
uni-starter
项目概览
梦想橡皮擦
/
uni-starter
与 Fork 源项目一致
Fork自
DCloud / uni-starter
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
uni-starter
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
1a49dcfc
编写于
5月 12, 2021
作者:
DCloud_JSON
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
完善文档
上级
2f91f4c9
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
125 addition
and
2 deletion
+125
-2
README.md
README.md
+50
-0
pages/list/detail.vue
pages/list/detail.vue
+1
-2
static/app-plus/隐私权政策模板.md
static/app-plus/隐私权政策模板.md
+73
-0
uni_modules/uni-feedback/readme.md
uni_modules/uni-feedback/readme.md
+1
-0
未找到文件。
README.md
浏览文件 @
1a49dcfc
...
@@ -132,6 +132,56 @@ img{
...
@@ -132,6 +132,56 @@ img{
-
客户端
[
详情
](
https://ext.dcloud.net.cn/plugin?id=50
)
-
客户端
[
详情
](
https://ext.dcloud.net.cn/plugin?id=50
)
-
admin端
[
详情
](
https://ext.dcloud.net.cn/plugin?id=4992
)
-
admin端
[
详情
](
https://ext.dcloud.net.cn/plugin?id=4992
)
#### 9.隐私政策弹框
根据工业和信息化部关于开展APP侵害用户权益专项整治要求,App提交到应用市场必须满足以下条件:
-
应用启动运行时需弹出隐私政策协议,说明应用采集用户数据
-
应用不能强制要求用户授予权限,即不能“不给权限不让用”
+
如不希望应用启动时申请“读写手机存储”和“访问设备信息”权限,请参考:https://ask.dcloud.net.cn/article/36549
配置弹出“隐私协议和政策”打开项目的manifest.json文件,切换到“源码视图”项
在
`manifest.json`
->
`app-plus`
->
`privacy`
节点下添加 prompt节点
```
"privacy" : {
"prompt" : "template",
"template" : {
"title" : "服务协议和隐私政策",
"message" : " 请你务必审慎阅读、充分理解“服务协议”和“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。<br/> 你可阅读<a href=\"https://ask.dcloud.net.cn/protocol.html\">《服务协议》</a>和<a href=\"https://ask.dcloud.net.cn/protocol.html\">《隐私政策》</a>了解详细信息。如果你同意,请点击下面按钮开始接受我们的服务。",
"buttonAccept" : "同意",
"buttonRefuse" : "暂不同意"
}
}
```
-
prompt
字符串类型,必填,隐私政策提示框配置策略,可取值template、custom、none,默认值为none
+
template
使用原生提示框模板,可自定义标题、内容已经按钮上的文本
+
custom
自定义隐私政策提示框,uni-app项目中推荐使用nvue页面进行自定义,5+ APP使用html页面进行自定义
+
none
不弹出隐私政策提示框
-
template
json格式,可选,模板提示框上显示的内容
+
title
模板提示框上的标题,默认为“服务协议和隐私政策”
+
message
模板提示框上的内容,richtext类型字符串,支持a/font/br等节点,点击a链接会调用内置页面打开其href属性中链接地址。
**注意:务必配置此提示内容,或参考上面示例内容并修改《服务协议》和《隐私政策》链接地址**
+
buttonAccept
模板提示框上接受按钮的文本,默认值为“我知道了”
+
buttonRefuse
模板提示框上拒绝按钮的文本,默认不显示此按钮
+
second
HBuilderX3.1.12+版本新增支持隐私提示框二次确认提示,用于配置二次确认提示框显示内容,message属性值不为空时弹出二次确认提示框
+
title 二次确认提示框上的标题
+
message 二次确认提示框上的内容,支持richtext类型字符串
+
buttonAccept 二次确认提示框上接受按钮的文本
+
buttonRefuse 二次确认提示框上拒绝按钮的文本
> 更多Android平台隐私与政策提示框配置方法,[详情](https://ask.dcloud.net.cn/article/36937)
#### 注意:配置后提交云端打包后生效。理论上绝大部分和`manifest.json`生效相关的配置均需要提交云打包后生效
### 应用启动时序介绍
### 应用启动时序介绍
文件路径: App.vue
文件路径: App.vue
```
```
...
...
pages/list/detail.vue
浏览文件 @
1a49dcfc
...
@@ -11,7 +11,7 @@
...
@@ -11,7 +11,7 @@
<uni-nav-bar
:statusBar=
"true"
:border=
"false"
></uni-nav-bar>
<uni-nav-bar
:statusBar=
"true"
:border=
"false"
></uni-nav-bar>
<!-- #endif -->
<!-- #endif -->
<view
class=
"article-title"
>
{{
title
}}
</view>
<view
class=
"article-title"
>
{{
title
}}
</view>
<unicloud-db
v-slot:default=
"
{data, loading, error, options}" :options="formData"
:collection="collection
"
<unicloud-db
v-slot:default=
"
{data, loading, error, options}" :options="formData"
collection="opendb-news-articles,uni-id-users
"
:field="field" :getone="true" :where="where" :manual="true" ref="detail"
:field="field" :getone="true" :where="where" :manual="true" ref="detail"
foreignKey="opendb-news-articles.user_id" @load="loadData">
foreignKey="opendb-news-articles.user_id" @load="loadData">
<template
v-if=
"!loading && data"
>
<template
v-if=
"!loading && data"
>
...
@@ -60,7 +60,6 @@
...
@@ -60,7 +60,6 @@
id
:
""
,
id
:
""
,
title
:
'
title
'
,
title
:
'
title
'
,
// 数据表名
// 数据表名
collection
:
'
opendb-news-articles,uni-id-users
'
,
// 查询字段,多个字段用 , 分割
// 查询字段,多个字段用 , 分割
field
:
'
user_id{username,_id},avatar,excerpt,last_modify_date,comment_count,like_count,title,content
'
,
field
:
'
user_id{username,_id},avatar,excerpt,last_modify_date,comment_count,like_count,title,content
'
,
formData
:
{
formData
:
{
...
...
static/app-plus/隐私权政策模板.md
0 → 100644
浏览文件 @
1a49dcfc
## 隐私权政策
【请填入贵公司名称】(以下简称“我们”)深知个人信息对您的重要性,并会尽全力保护您的个人信息安全可靠。我们致力于维持您对我们的信任,恪守以下原则,保护您的个人信息:权责一致原则、目的明确原则、选择同意原则、最少够用原则、确保安全原则、主体参与原则、公开透明原则等。同时,我们承诺,我们将按业界成熟的安全标准,采取相应的安全保护措施来保护您的个人信息。
请在使用我们的产品(或服务)前,仔细阅读并了解本《隐私权政策》。
### 我们如何收集和使用您的个人信息
个人信息是指以电子或者其他方式记录的能够单独或者与其他信息结合识别特定自然人身份或者反映特定自然人活动情况的各种信息。
我们仅会出于本政策所述的以下目的,收集和使用您的个人信息:
#### 注册成为用户
为完成创建账号,您需提供以下信息:您的姓名、电子邮箱地址、创建的用户名和密码等信息。
在注册过程中,如果您提供以下额外信息,将有助于我们给您提供更好的服务和体验:手机号、工作职位、公司、教育背景等。但如果您不提供这些信息,将不会影响使用本服务的基本功能。
您提供的上述信息,将在您使用本服务期间持续授权我们使用。在您注销账号时,我们将停止使用并删除上述信息。
上述信息将存储于中华人民共和国境内。如需跨境传输,我们将会单独征得您的授权同意。
#### 内部数据分析和研究,第三方SDK统计服务,改善我们的产品或服务
我们收集数据是根据您与我们的互动和您所做出的选择,包括您的隐私设置以及您使用的产品和功能。我们收集的数据可能包括SDK/API/JS代码版本、浏览器、互联网服务提供商、IP地址、平台、时间戳、应用标识符、应用程序版本、应用分发渠道、独立设备标识符、iOS广告标识符(IDFA)、安卓广告主标识符、网卡(MAC)地址、国际移动设备识别码(IMEI)、设备型号、终端制造厂商、终端设备操作系统版本、会话启动/停止时间、语言所在地、时区和网络状态(WiFi等)、硬盘、CPU和电池使用情况等。
### 我们如何共享、转让、公开披露您的个人信息
#### 共享
我们不会向其他任何公司、组织和个人分享您的个人信息,但以下情况除外:
1.
在获取明确同意的情况下共享:获得您的明确同意后,我们会与其他方共享您的个人信息。
2.
我们可能会根据法律法规规定,或按政府主管部门的强制性要求,对外共享您的个人信息。
3.
与我们的关联公司共享:您的个人信息可能会与我们关联公司共享。我们只会共享必要的个人信息,且受本隐私政策中所声明目的的约束。关联公司如要改变个人信息的处理目的,将再次征求您的授权同意。
4.
与授权合作伙伴共享:仅为实现本隐私权政策中声明的目的,我们的某些服务将由授权合作伙伴提供。我们可能会与合作伙伴共享您的某些个人信息,以提供更好的客户服务和用户体验。例如,我们聘请来提供第三方数据统计和分析服务的公司可能需要采集和访问个人数据以进行数据统计和分析。在这种情况下,这些公司 必须遵守我们的数据隐私和安全要求。我们仅会出于合法、正当、必要、特定、明确的目的共享您的个人信息,并且只会共享提供服务所必要的个人信息。
对我们与之共享个人信息的公司、组织和个人,我们会与其签署严格的保密协定,要求他们按照我们的说明、本隐私政策以及其他任何相关的保密和安全措施来处理个人信息。
#### 转让
我们不会将您的个人信息转让给任何公司、组织和个人,但以下情况除外:
1.
在获取明确同意的情况下转让:获得您的明确同意后,我们会向其他方转让您的个人信息;
2.
在涉及合并、收购或破产清算时,如涉及到个人信息转让,我们会在要求新的持有您个人信息的公司、组织继续受此隐私政策的约束,否则我们将要求该公司、组织重新向您征求授权同意。
#### 公开披露
我们仅会在以下情况下,公开披露您的个人信息:
1.
获得您明确同意后;
2.
基于法律的披露:在法律、法律程序、诉讼或政府主管部门强制性要求的情况下,我们可能会公开披露您的个人信息。
### 我们如何保护您的个人信息
1.
我们已使用符合业界标准的安全防护措施保护您提供的个人信息,防止数据遭到未经授权访问、公开披露、使用、修改、损坏或丢失。我们会采取一切合理可行的措施,保护您的个人信息。例如,在您的浏览器与“服务”之间交换数据(如信用卡信息)时受 SSL 加密保护;我们同时对我们网站提供 https 安全浏览方式;我们会使用加密技术确保数据的保密性;我们会使用受信赖的保护机制防止数据遭到恶意攻击;我们会部署访问控制机制,确保只有授权人员才可访问个人信息;以及我们会举办安全和隐私保护培训课程,加强员工对于保护个人信息重要性的认识。
2.
我们会采取一切合理可行的措施,确保未收集无关的个人信息。我们只会在达成本政策所述目的所需的期限内保留您的个人信息,除非需要延长保留期或受到法律的允许。
3.
互联网并非绝对安全的环境,而且电子邮件、即时通讯、及与其他我们用户的交流方式并未加密,我们强烈建议您不要通过此类方式发送个人信息。请使用复杂密码,协助我们保证您的账号安全。
4.
互联网环境并非百分之百安全,我们将尽力确保或担保您发送给我们的任何信息的安全性。如果我们的物理、技术、或管理防护设施遭到破坏,导致信息被非授权访问、公开披露、篡改、或毁坏,导致您的合法权益受损,我们将承担相应的法律责任。
5.
在不幸发生个人信息安全事件后,我们将按照法律法规的要求,及时向您告知:安全事件的基本情况和可能的影响、我们已采取或将要采取的处置措施、您可自主防范和降低风险的建议、对您的补救措施等。我们将及时将事件相关情况以邮件、信函、电话、推送通知等方式告知您,难以逐一告知个人信息主体时,我们会采取合理、有效的方式发布公告。
同时,我们还将按照监管部门要求,主动上报个人信息安全事件的处置情况。
### 您的权利
按照中国相关的法律、法规、标准,以及其他国家、地区的通行做法,我们保障您对自己的个人信息行使以下权利:
1.
访问您的个人信息
您有权访问您的个人信息,法律法规规定的例外情况除外。如果您想行使数据访问权,您可以通过应用中的个人信息页面进行查看。
2.
更正您的个人信息
当您发现我们处理的关于您的个人信息有错误时,您有权要求我们做出更正。您可以通过应用的个人信息页面进行修改操作。
3.
删除您的个人信息
在以下情形中,您可以向我们提出删除个人信息的请求:
-
如果我们处理个人信息的行为违反法律法规;
-
如果我们收集、使用您的个人信息,却未征得您的同意;
-
如果我们处理个人信息的行为违反了与您的约定;
-
如果您不再使用我们的产品或服务;
-
如果我们不再为您提供产品或服务。
您可以通过应用注销账号时会发送删除个人信息请求,若我们决定响应您的删除请求,我们还将同时通知从我们获得您的个人信息的实体,要求其及时删除,除非法律法规另有规定,或这些实体获得您的独立授权。
当您从我们的服务中删除信息后,我们可能不会立即备份系统中删除相应的信息,但会在备份更新时删除这些信息。
### 本隐私权政策如何更新
我们可能适时会对本隐私权政策进行调整或变更,本隐私权政策的任何更新将以标注更新时间的方式公布在我们网站上,除法律法规或监管规定另有强制性规定外,经调整或变更的内容一经通知或公布后的7日后生效。如您在隐私权政策调整或变更后继续使用我们提供的任一服务或访问我们相关网站的,我们相信这代表您已充分阅读、理解并接受修改后的隐私权政策并受其约束。
### 如何联系我们
如果您对本隐私政策有任何疑问、意见或建议,通过以下方式与我们联系:
邮箱:【请填入联系邮箱地址】
uni_modules/uni-feedback/readme.md
0 → 100644
浏览文件 @
1a49dcfc
这是一个问题反馈客户端插件,admin端插件:
[
https://ext.dcloud.net.cn/plugin?id=4992
](
https://ext.dcloud.net.cn/plugin?id=4992
)
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录