用于應用內軟件購買的根據(jù)市場進行價格區(qū)分的制作方法
【專利說明】用于應用內軟件購買的根據(jù)市場進行價格區(qū)分
[0001] 背景
[0002] 蘋果公司的應用商店中用于付費應用和應用內購買的定價系統(tǒng)使用分級定價。當 前,開發(fā)者為他們的產品從87個價格等級中挑選一個,范圍從0. 99美金到999. 99美金?;?于所選的等級,蘋果公司確定相對定價以調整在該等級內的各個貨幣。一旦選擇了價格等 級,該價格等級就跨不同市場被使用。
【發(fā)明內容】
[0003] 提供本概述是為了以精簡的形式介紹將在以下詳細描述中進一步描述的一些概 念。本
【發(fā)明內容】
并不旨在標識出所要求保護的主題的關鍵特征或必要特征,也不旨在用于 幫助確定所要求保護的主題的作用域。
[0004] 可以基于與用戶相關聯(lián)的市場為同一項目的應用內購買(IAP)收取不同價格。例 如,一個市場中的用戶對于一個項目可能被收取與在不同市場中針對該項目向用戶收取的 不同價格。不同的產品標識符針對項目的不同市場中的每一個而與項目相關聯(lián)。項目被提 交給應用商店作為針對不同市場中的每一個具有不同產品標識符的不同項目。當從用戶接 收到對項目的IAP請求時,基于與用戶相關聯(lián)的位置來確定與用戶相關聯(lián)的市場。針對應 用商店的用戶賬戶的位置可以被用作市場標識符。例如,如果用戶在美國具有賬戶,則在確 定該用戶的市場時所使用的位置是美國。在確定用戶的市場之后,標識產品的產品標識符 被用來從應用商店獲得項目。
【附圖說明】
[0005] 圖1示出用于按照市場的應用內購買定價的系統(tǒng);
[0006] 圖2示出用于執(zhí)行針對根據(jù)市場來定價的項目的應用內購買的過程;
[0007] 圖3示出用于將產品標識符與使用應用內購買請求來購買的項目相關聯(lián)的過程;
[0008] 圖4解說了使用根據(jù)用戶的市場來定價的應用內購買的示例性系統(tǒng);以及
[0009] 圖5-7以及相關聯(lián)描述提供了其中可實施本發(fā)明的實施例的各種操作環(huán)境的討 論。
【具體實施方式】
[0010] 現(xiàn)將參考其中相同的標號代表相同的元件的附圖來描述各實施例。
[0011] 圖1示出用于按照市場的應用內購買定價的系統(tǒng)。如所解說的,系統(tǒng)1〇〇包括市場 管理器26、包括具有針對不同市場(I-N)的不同產品ID(I-N)的項目140的應用商店150、 與不同市場(I-N)相關聯(lián)的用戶1-N、應用110和觸摸屏輸入設備115。
[0012] 為了促進與市場管理器26通信,可以實現(xiàn)一個或多個回調例程。根據(jù)一個實施 例,應用110是在使用來自蘋果公司的i〇S操作系統(tǒng)的計算設備上運行的應用。
[0013] 應用110可被存儲在一個或多個計算設備上/在一個或多個計算設備上運行。例 如,應用110可被包括在觸敏計算設備115和/或其他設備上。設備115可被配置成接收/ 提供不同形式的輸入/輸出。例如,語音輸入、鍵盤輸入(例如物理鍵盤和/或SIP)、基于 視頻的輸入等等。設備115還可提供多模態(tài)輸出(如語音、圖形、振動、聲音、……)。設備 115檢測何時接收到觸摸輸入(例如,觸摸或幾乎觸摸觸摸屏的手指)??衫脵z測用戶的 觸摸輸入的任何類型的觸摸屏。例如,觸摸屏可包括一層或多層檢測觸摸輸入的電容性材 料。除了電容性材料之外或代替電容性材料,可使用其他傳感器。例如,可使用紅外(IR) 傳感器。根據(jù)一個實施例,觸摸屏被配置成檢測與可觸摸的表面接觸或位于可觸摸的表面 上方的物體。盡管在本說明書中使用術語"上方",應理解,觸摸面板系統(tǒng)的定向是不相關 的。術語"上方"旨在可適用于所有這樣的定向。觸摸屏可被配置成確定觸摸輸入被接收 的位置(如起點、中間點和終點)。可通過任何合適的手段,包括如耦合到觸摸面板的振動 傳感器或話筒,來檢測可觸摸的表面和物體之間的實際接觸。用于檢測接觸的傳感器的示 例的非窮盡列表包括:基于壓力的機構、微機械加速度計、壓電器件、電容傳感器、電阻傳感 器、感應傳感器、激光振動計和LED振動計。根據(jù)一實施例,用戶可以使用多模態(tài)輸入來與 設備115上的應用交互(例如,姿勢/語音/文本輸入/……)。姿勢可以包括、但不限于: 捏合姿勢、拉伸姿勢、選擇姿勢(例如在所顯示的元素上的輕擊動作)、選中并保持姿勢(例 如在所顯示的元素上接收到的輕擊并保持姿勢)、滑掃動作和/或拖動動作等等。
[0014] 應用商店150是數(shù)字內容(例如項目/應用)和分發(fā)平臺。根據(jù)一實施例,應用 商店150是蘋果應用商店("應用商店")。應用商店是用于iOS應用和數(shù)字內容的數(shù)字應 用分發(fā)平臺。應用商店由蘋果公司開發(fā)和維護。可以通過應用商店來訪問不同的數(shù)字內容 /項目。例如,數(shù)字內容可包括:i〇S應用、訂閱(例如,對應用/服務、數(shù)字雜志/報紙、數(shù) 字書籍/照片、附加級別(例如游戲級別)、附加功能(例如應用功能)……的訂閱)、對服 務(例如,地圖服務、音樂服務、應用服務……)的訪問等等。數(shù)字內容可以被下載到設備 (例如,直接下載到iOS設備和/或下載到經由蘋果公司提供的ITUNES下載到個人計算機 上)。
[0015] 當前,存在來自應用商店的應用內購買項目的四種受支持的類別,包括:內容;功 能;服務;和訂閱。來自受支持的類別的每一產品落入以下購買類型之一內:可消耗品、非 可消耗品、自動續(xù)期訂閱、免費訂閱、非續(xù)期訂閱。可消耗品是用戶每一次需要產品時被購 買的應用內購買(例如,游戲中的補給品(軍火、生命點、欺騙、多一條命……)、用于降低應 用內的推進時間的加速度計等等)。非可消耗品是用戶一次購買(例如不會期滿)并且對 用戶注冊的每一設備可用的應用內購買。非可消耗品類型的一些示例是:游戲內的附加級 另Ij;對專業(yè)特征(諸如附加相機透鏡或音頻效果)的訪問;對服務的終生訂閱;書籍和個體 雜志期刊;等。自動續(xù)期訂閱允許用戶購買階段式內容或訪問動態(tài)數(shù)字內容達一設定歷時, 該階段式內容或動態(tài)數(shù)字內容被自動續(xù)期直到用戶選擇退出。非續(xù)期訂閱允許以有限歷時 銷售服務,該服務不會自動續(xù)期。
[0016] 蘋果公司提供的應用商店當前未向開發(fā)者提供針對不同市場中的項目收取不同 價格的方式。相反,開發(fā)者選擇單個價格等級,該單個價格等級跨不同市場中的每一者被使 用。本文的描述涉及基于與用戶相關聯(lián)的市場來為應用商店中的項目的IAP關聯(lián)不同價 格。例如,用戶1可以與市場1(價格1)相關聯(lián),用戶2可以與市場2(價格2)相關聯(lián),用 戶N可以與市場N(價格N)相關聯(lián)。
[0017] 市場管理器26涉及針對應用商店中的項目基于與用戶相關聯(lián)的市場來選擇應用 商店中的不同產品。例如,使用應用Iio的用戶可以針對來自應用商店的項目被收取與向 在不同市場中針對IAP使用同一應用的不同用戶針對該項目收取的不同的價格。不同的產 品標識符(產品ID1-N)與針對該項目的不同市場(市場1-N)中的每一者相關聯(lián)。根據(jù) 一實施例,提供給不同用戶中的每一者的每一項目是該項目的同一版本,而差別在于項目 的價格。例如,如果在美國的用戶具有對應用訂閱的IAP請求,則針對同一訂閱的價格可能 與來自其所確定的市場為中國或某一其他市場的用戶的IAP請求不同。當開發(fā)者創(chuàng)建要在 應用商店中銷售的項目時,開發(fā)者將不同的產品ID與不同市場中的每一者相關聯(lián)。具有不 同產品ID的這些不同項目中的每一者被提供給應用商店作為不同產品。
[0018] 例如,假定使用應用110的用戶執(zhí)行對存儲在應用商店內的項目140的IAP請求。 響應于對項目140的請求,應用商店150返回與用戶相關聯(lián)的位置。根據(jù)一實施例,位置信 息在priceLocale(本地價格)屬性中被返回,其可被用來幫助對供顯示的產品的價格的格 式化。該屬性是NSLocale對象并且包含國家信息,該國家信息對應于用戶用來從應用商店 訪問/購買項目的蘋果ID的蘋果應用或iTunes商店國家。
[0019] 以下表格列舉了來自各個國家的不同蘋果ID,以及從SKProduct對象檢索的對應 的NSLocale信息串。
[0021] -旦確定了用戶的市場,就可確定用于訪問與用戶市場相關聯(lián)的項目的正確產品 ID。這可以是簡單的映射(例如,國家X-產品ID123X、國家Y-產品ID123Y……)。在確 定用戶的市場之后,市場管理器26可以顯示信息(例如,所確定的用戶市場的定價信息) 并且從應用商店獲得/購買項目。以下提供更多詳情。
[0022] 圖2和3示出用于為應用內購買設置不同價格的解說性過程(200、300)。在閱讀 本文中給出的例程的討論時,應該理解,各個實施例的邏輯操作被實現(xiàn)為:(1) 一系列運行 于計算系統(tǒng)上的計算機實現(xiàn)的動作或