もう一人のY君

iPhoneアプリのレビューやアップデートレビューなどを書いています. たまに数学の記事も書きます.

もう一人のY君 MENU  MENU

【iPhoneショートカット】アプリの様々な情報を取得する

f:id:thetheorier:20210204133620p:plain

 今回はアプリに関する情報を取得するレシピです.

 

 

ショートカット

ショートカット

  • Apple
  • 仕事効率化
  • 無料

※価格は記事執筆時のものです. 現在の価格はApp Storeから確認ください.

 レビュー時のiOSバージョン : iOS14.4

 

 

スポンサーリンク

 

 

 

「App Store Appの詳細を取得」にない情報を

f:id:thetheorier:20210204133706p:plain

 ショートカットには既に「App Store Appの詳細を取得」というアクションが存在します.

 このアクションで取得できる情報は以下となります.

 

  • アーティスト
  • 価格
  • 通貨コード
  • フォーマット済みの価格(例えば価格が0円ならここは「無料」となります)
  • リリース日
  • カテゴリ
  • 説明
  • 評価
  • 評価数
  • 評価(このバージョン)
  • 評価数(このバージョン)
  • バージョン
  • 前回のアップデート
  • リリースノート
  • コンテンツの評価
  • OSの最小バージョン
  • ユニバーサルである
  • Game Centerに対応
  • 対応デバイス
  • 対応言語
  • スクリーンショットのURL
  • iPadスクリーンショットのURL
  • ダウンロードサイズ
  • ストアID
  • ストアURL
  • アートワーク
  • アートワークのURL
  • 名前

 

 

 今回はこれ以外の情報も取得します.

 

 

 

ダウンロードと使い方

routinehub.co

 

 

 

f:id:thetheorier:20210204133653p:plain

 アプリ名で検索して調べたいアプリを選択します.

 

 

f:id:thetheorier:20210204133802p:plain

 調べたい項目にチェックを入れて「完了」をタップします(複数選択できます).

 

 

f:id:thetheorier:20210204133855p:plain

 これで選択した項目のデータが表示されます.

 

 

取得できる情報

 「App Store Appの詳細を取得」で取得できる情報はすべてこのレシピでも調べることができます.

 なのでそれらを除くと以下の16項目を調べることができます(キー順).

 

  • advisorires
    レーティングの項目
  • appletvScreenshotUrls
    AppleTVのスクリーンショットURL
  • artistId
    アーティストID
  • artistViewUrl
    App Storeのデベロッパーページ
  • bundleId
    バンドルID
  • contentAdvisoryRating
    不明, レーティング年齢のこと?
  • genreIds
    ジャンルID、具体的にどのジャンルがどういうIDかは調べてません、複数ある場合あり
  • isVPPDeviceBeasedLicensingEnabled
    アプリがVPPを利用して配布されているかどうか
  • kind
    種類?値が"software"ばかりでよくわかりません
  • primaryGenreId
    主要ジャンルID
  • primaryGenreName
    主要ジャンル名
  • sellerName
    販売元
  • sellerUrl
    デベロッパWebサイトのURL
  • trackCensoredName
    不明、App名と同じ?
  • trackContentRating
    年齢
  • wrapperType
    不明

 

 ショートカット自身の問題上, 項目数が増えると動作に支障を来すため, オプションでこれら16項目のみ調べることも可能です.

 レシピ3項目にある辞書の「簡易版」キーの値を真にするだけです, まあデフォルトで真にしておいたので問題ないかと.

 

 

 日時やレートなどについてはこちらのほうがより細かく分かります.

 

 「ジャンルID」については例えばニュースやソーシャルネットワーキングなどに応じて割り振られた4桁の数であることは容易に想像できるんですが, 具体的に1対1で出すのは面倒そうなので諦めました.

 

 人によってはバンドルIDを調べたいところでしょう, この記事もそれを調べていたところ他の情報も引っ張れるのに気づいたのでこちらを優先したものです.

 バンドルIDはiOS14のリリースまもなく有名になったiConThemerでも使われています.