Java 使用数据详情
谁向 Oracle 发送信息?
我们仅在此程序下为 Windows 操作系统收集和发送信息。它可以向任何运行 Windows 且下载和/或安装 Java 1.5.0_u8 或更高版本的客户发送此信息。如果客户在安装时未与 Internet 连接,则安装数据不会返回给 Oracle。
信息如何发送至 Oracle?
少量的加密 XML 信息使用安全可靠的 SSL 连接通过 Internet 发送至 Sun。
信息何时发送至 Oracle?
信息可能以一则或多则单独消息的形式进行发送,具体取决于事务。
对于 Java 自动更新事务,如果用户将其客户端设为在有新版本时自动更新,则会发送以下类型的信息:
- 当客户机检测到新版本时,会发送“update detected”信息。
- 用户单击弹出式通知“气泡”以接受新版本时,发送“update available”信息。
- 一旦用户下载并启动安装程序,它将开始下载更多必要的文件,并发送“download initiated”信息。
- 下载完所有必要的文件后,安装程序将发送“download complete”信息。
- 安装完成后,它将发送“install complete”信息。如果用户获得了“赞助商”软件(例如第三方工具栏),则会将“sponsor complete”信息与“install complete”信息一同发送(即,在此步骤只发送一则信息)。
对于下载 Java 联机安装程序(但不执行自动更新)的用户,将会发送第 3 条至第 5 条信息(如上所列)。
对于下载 Java 脱机安装程序完整版的用户,仅会发送第 5 条信息(仅当用户在安装时处于联机状态)。
向 Oracle 发送什么信息?
根据事务类型和客户端系统的配置,Oracle 会收到以下某些或所有信息:
数据名称 | 值 |
状态 | 指示信息的类型(如上文所述),如“update available”或“download complete”。 |
旧版本 | 在以前装有 Java Runtime Environment 的系统上安装更新版本时,它指示以前安装的旧版本。 |
新版本 | 安装新的 Java Runtime Environment 版本。 |
安装程序架构 | 指示安装程序二进制代码的架构(如 i586、amd64)。 |
用户架构 | 指示客户机系统的架构(如 i586、amd64)。 |
用户操作系统 | 客户机上的 Windows 版本(如 WinXP、Win2003、Win98)。 |
方法/站点 | Java 的安装方法有许多种,并且可从不同站点获得此软件。它指示是自动更新事务、从 java.com 自动下载“XPI”或 MSIE,还是从 sun.com 站点手动下载等。 |
国家/地区代码 | 如果可以,用户 IP 地址将被解析成用户所在的国家/地区,然后以两字母国家代码的形式返回。 |
返回代码 | 此数值指示事务成功与否,并且可能包含错误代码。 |
赞助商代码 | 如果客户获得了“赞助商”服务,如第三方工具栏,则会发送相应的赞助商代码。 |
时间 | 信息发送的时间/日期。 |
IP 地址 | 将会发送 IP 地址,以便查找国家/地区代码,从而进行出口管制验证。IP 地址不会与其他任何用于报告的数据相关联。 |
事务 ID | 随机生成的 128 位十六进制值,用作事务 ID。从后端系统准确捕获事务时,需要此标识。完成安装后,事务 ID 会被自动删除,并且不再用于以后的事务。事务 ID 地址不会与其他任何用于报告的数据相关联。 |
仅限于自动更新事务: | |
气泡次数 | 在用户单击“确定”前,“update is available”弹出消息在用户桌面上显示的次数。 |
气泡时间 | “update is available”弹出消息首次显示到用户单击“确定”之间的时间(以天为单位)。 |
通知策略 | 指示客户机首选项是设为“下载前通知”还是设为“安装前通知”。 |