rocket_launch ASAPilot
始める

用語

adam ID

Apple の App Store 内の各アイテム(アプリ、アプリ内課金、コンテンツパック)の内部数値識別子。Apple Search Ads API 全体で特定のアプリを参照するために使用。

別名:Apple ID(App Store コンテキスト), App Store ID

adam ID とは?

adam ID は App Store 内の各アイテムのための Apple の内部数値識別子。ユニーク、安定で、Apple の API 全体 — Apple Search Ads を含む — で使用される。

“adam” は Apple の内部頭字語と報告されているが(さまざまに “Apple Digital Asset Manager” などと 言われている)、Apple は正式にその語源を文書化していない。

adam ID が表示される場所

  • App Store URLhttps://apps.apple.com/jp/app/example/id12345678901234567890 が adam ID。
  • App Store Connect — App Information の下に、アプリの “Apple ID” として表示。
  • Apple Search Ads APIcampaigns.app.adamId で広告されるアプリを参照するために使用。
  • Ad Services API 帰属ペイロード — 帰属レスポンスに含まれる。
  • iTunes Search APItrackId フィールド。

adam ID vs 他の識別子

iOS アプリはオペレーターが混乱しがちな 3 つの異なる識別子 を持つ:

識別子形式設定場所使用場所
adam ID9-10 桁の数字(例 1234567890アプリ作成時に Apple が自動割り当てApple Search Ads、App Store URL、帰属 API
Bundle ID逆 DNS(com.example.app開発者が Xcode / App Store Connect で設定アプリビルド、署名、ディープリンク
App Store Connect SKUフリーテキスト(例 EXAMPLE_2026開発者が App Store Connect で設定内部経理のみ

最も一般的な混乱は adam ID と Bundle ID 間。常に ASA API には adam ID を渡す — Bundle ID は ビルド/ランタイム関心事用。

adam ID を見つける方法

3 つの方法:

  1. App Store URL からapps.apple.com/<storefront>/app/<slug>/id<NUMBER> を開く。id プレフィックスの後が adam ID。
  2. App Store Connect から。サインイン → My Apps → アプリを選択 → App Information → “Apple ID” フィールド。
  3. iTunes Search API からhttps://itunes.apple.com/search?term=<app+name>&entity=software をクエリ — レスポンスの trackId が adam ID。

adam ID とストアフロント

単一のアプリは すべてのストアフロントにわたって 1 つの adam ID を持つ。同じ 1234567890 が 米国 App Store、英国 App Store、JP App Store などのあなたのアプリ。

これは Apple Search Ads にとって重要 — キャンペーンはストアフロントごとだが、その単一の adam ID でアプリを参照。ストアフロントが言語と通貨を決定;adam ID が広告するアプリを特定。

ASAPilot による adam ID の使用

ASAPilot のセットアップフローは App Store URL(adam ID を自動的に抽出)または adam ID 直接の いずれかを要求。内部的に、すべてのキャンペーン、広告グループ、帰属イベントが adam ID を参照。

Campaign Launch Pipeline は App Store URL を入力として受け入れ、オンボーディングステージで adam ID を解析。

関連用語