資料用法

» 一般
» 資料細目

關於 Java 使用分布的細目

誰會將資訊傳送給 Oracle?

我們僅於 Windows 作業系統的此程式底下,收集並傳送資訊。任何執行 Windows,然後下載並 (或) 安裝 Java 1.5.0_u8 或更新版本的使用者,其資訊可能會被傳送。如果使用者在安裝時並無網際網路連線,安裝資訊將不會傳回 Oracle。

資訊如何傳送至 Oracle?

我們將透過安全 SSL 連線利用小型加密 XML 訊息將資訊在網際網路上傳送。

資訊何時傳送至 Oracle?

依據作業事件之類型,資訊可能會以一個或數個訊息來傳送。

Java 自動更新之作業事件中,當有新程式公布,且使用者將用戶端設為自動更新時,將可能傳送以下類型的訊息:

  1. 當用戶端偵測到有可安裝的新版本時,會傳送「偵測到更新」訊息。
  2. 當使用者點選快顯通知「氣球」接受該新版本程式時,將傳送「可用更新」訊息。
  3. 等安裝程式下載完畢並開啟後,該程式會開始下載更多必要的檔案,並傳送「下載已開始」訊息。
  4. 等所有必要檔案皆下載完畢後,安裝程式會傳送「下載完成」訊息。
  5. 安裝完成後,將傳送「安裝完成」訊息。若有向使用者提供「贊助者」軟體 (例如協力廠商工具列),在傳送「安裝完成」訊息時,可能會一併傳送「贊助完成」訊息 (即在本步驟中僅會傳送一個訊息)。

對下載了 Java 線上安裝程式 (但非進行自動更新) 的使用者,可能會為其傳送訊息 3 至訊息 5 (參考上表)。

對下載了完整的「離線」Java 安裝程式的使用者,僅會為其傳送訊息 5 (僅於使用者在安裝時上線的情況下才會傳送)。

什麼資訊會傳送到 Oracle?

依據所進行的作業事件及用戶端系統的設定,可能會將以下資訊的部分或全部傳送至 Oracle:

資料名稱
狀態 指出該訊息的類型為何 (如前述),例如「可用更新」或「下載完成」。
舊版本 於已安裝舊版的系統上安裝較新版的 Java Runtime Environment 時,本資料指出所安裝的舊版本為何。
新版本 正在安裝的新 Java Runtime Environment 版本。
安裝程式架構 指出該安裝程式二元檔的架構 (如 i586、amd64)。
使用者架構 指出用戶端系統的架構 (如 i586、amd64)。
使用者的作業系統 用戶端電腦上 Windows 的版本 (例如 WinXP、Win2003、Win98)。
方法/位置 安裝 Java 的方式有許多種,可取得該軟體的站台也有很多。本資料指出使用的是自動更新作業事件、「XPI」或透過 MSIE 自動由 java.com 下載、由 sun.com 手動下載等等。
國家代碼 我們會盡可能解析使用者的 IP 位址,將其解析為使用者的所在國家,然後傳回由兩個字母組成的國家代碼。
回傳代碼 本數值顯示作業事件是否成功,且其中可能包含錯誤代碼。
贊助商代碼 若有向使用者提供「贊助」優惠軟體 (例如協力廠商工具列),將傳送相對應的贊助商代碼。
時間 該訊息傳送的日期/時間。
IP 位址 傳送 IP 位址以便查看國家代碼,並使用它來進行出口遵循驗證。IP 位址與其他用於回報之資料無關
TransactionID 一個隨機產生的 128 位元十六進位數成為 TransactionID。為準確地捕捉在後端系統進行的作業事件,我們需要此一 ID。完成安裝時會自動將 TransactionID 刪除,且不會在將來的作業事件中使用到。TransactionID 與其他用於回報之資料無關
僅適用於自動更新作業事件
泡泡計數 計算在使用者按下「確定」前,「可用更新」快顯視窗出現在使用者桌面上的次數。
泡泡時間 「可用更新」快顯視窗初次出現到使用者點選「確定」所經過的時間 (以天為單位)
通知政策 指出用戶端的偏好設定是否設為「下載前先通知」,或「安裝前先通知」。