XCode 14.3 日本語化計画:New Human Interface Guideline
あなたのアプリを使用するユーザが外部購入を行うことができる Web サイトへの URL の配列を含む辞書。
Type
オブジェクト
あなたのアプリに com.apple.developer.storekit.external-purchase-link 権限がある場合は、この情報プロパティリストキーを使用して下さい。
この辞書のキーは、小文字の ISO 3166-1 alpha-2 国コードです。有効な国コードには、欧州連合の国コードが含まれます: オーストリア (at)、ベルギー (be)、ブルガリア (bg)、クロアチア (hr)、キプロス (cy)、チェコ (cz)、デンマーク (dk)、エストニア (ee)、フィンランド (fi)、フランス (fr)、ドイツ (de)、ギリシャ (gr)、ハンガリー (hu)、アイルランド (ie)、イタリア (it)、ラトビア (lv)、リトアニア (lt)、ルクセンブルク (lu)、マルタ (mt)、オランダ (nl)、ポーランド (pl)、ポルトガル (pt)、ルーマニア (ro)、スロバキア (sk)、スロベニア (si)、スペイン (es)、スウェーデン (se);そして アイスランド (is)、ノルウェー (no)、ロシア (ru)、アメリカ合衆国 (us)。
あなたのアプリが外部購入リンクをサポートしている場合は、国コードごとに 1 つのキーエントリを含めて下さい。国コードごとに、あなたのアプリが選択できる宛先 URL (Web サイトへのリンク) を 1 ~ 5 個提供して下さい。
あなたのアプリは、ExternalPurchaseLink オブジェクトの eligibleURLs 配列を通じてこれらの URL にアクセスし、ExternalPurchaseLink オブジェクトの open(url:) メソッドで選択したリンクを使用します。
各宛先 URL が以下の条件をすべて満たしていることを確認してください。
以下のコード例は、複数の国コードのキーと各エントリへのリンクを含むプロパティリストエントリを示しています。
リンクの順序は重要ではありません。
詳細については、外部購入 (External Purchase) および ExternalPurchaseLink を参照してください。
以下の国コードには、外部購入リンクを提供する EEA で音楽ストリーミングアプリの配布 で説明されているように、StoreKit 外部購入リンクの資格を満たすアプリのリンクが最大 5 つあります: オーストリア (at)、ベルギー (be)、ブルガリア (bg)、クロアチア (hr)、キプロス (cy)、チェコ (cz)、デンマーク (dk)、エストニア (ee)、フィンランド (fi)、フランス (fr)、ドイツ (de)、ギリシャ (gr)、ハンガリー (hu)、アイルランド (ie)、イタリア (it)、ラトビア (lv)、リトアニア (lt)、ルクセンブルク (lu)、マルタ (mt)、オランダ (nl)、ポーランド (pl)、ポルトガル (pt)、ルーマニア (ro)、スロバキア (sk)、スロベニア (si)、スペイン (es)、スウェーデン (se)、 アイスランド (is)、ノルウェー (no)。それ以外の場合、有効な国コードの最大リンク数は 1 つです。
SKExternalPurchaseMultiLink および SKExternalPurchaseLink プロパティリストキーであなたが提供するリンクの数を合計して、国コードごとに提供する一意のリンクの合計数をカウントします。
たとえば、国コードに最大 5 つのリンクがあり、SKExternalPurchaseMultiLink キーに 5 つの一意のリンクをあなたが提供する場合、SKExternalPurchaseLink キーに同じ 5 つのリンクのうちの 1 つを指定して、許可されている最大リンク数を超えないようにします。国コードに最大 1 つのリンクがある場合、SKExternalPurchaseMultiLink キーと SKExternalPurchaseLink キーに同じリンクを指定する必要があります。
広告ネットワーク ID のリストを含む辞書の配列。
アカウントの作成または管理のための外部 Web サイトへのローカライズされた URL を含む辞書。
あなたのアプリが外部購入をサポートしていることを示す国コードの文字列配列。
SKExternalPurchaseCustomLinkRegions
あなたのアプリが外部購入用のカスタムリンクをサポートしている地域を示す国コード文字列の配列。
サポートされている地域であなたのアプリを使用するユーザが外部購入を行うことができる Web サイトの URL を含む辞書。
SKIncludeConsumableInAppPurchaseHistory
StoreKit が取引情報に、終了した消耗品アプリ内購入を含めるかどうかを決定するブール値。