Apple Ads Platform APIを使用する
Apple Ads Platform APIでキャンペーン、広告グループ、キーワードなどを作成する
Apple Ads Platform APIは、デベロッパ、広告代理店、他社のプラットフォームがプログラムを使用してキャンペーンを管理し、レポートの取得ができるように設計されています。複数の言語のクライアントライブラリが用意されているため、すぐに統合できます。これらのライブラリを使用して、App Storeでキャンペーン、広告グループ、キーワードだけでなく、Apple Mapsでの広告も管理できます。
APIのドキュメントで詳細を確認する
Apple Ads Platform APIを効果的に実装するには、技術要件を把握した上で事前に計画を立て、アプリケーションの開発と維持に必要なリソースを十分に確保しておく必要があります。
Apple Ads Platform APIにアクセスする
Apple Adsでは、APIリクエストの認証にOAuth 2を使用しています。ご自身の組織内でApple Ads Platform APIにアクセスするには、APIユーザーを作成または指定する必要があります。
- アカウント管理者にApple Adsアカウントにサインインしてもらいます。
- 「アカウント設定」の「ユーザー管理」タブを開きます。
- ユーザーを編集するか、新規ユーザーを招待し、「APIアカウントマネージャー」「APIアカウント読み取り専用」「制限付きアクセス」「API読み取り/書き込み」「API読み取り専用」のいずれかのロールを割り当てます。
- APIユーザーの設定が完了したら、該当のユーザーに、Apple Adsアカウントにサインインして「アカウント設定」のAPIタブを開いてもらいます。
- APIページでは、該当のユーザーがAPIのドキュメントに記載されている手順に沿ってクライアントを作成できます。APIの呼び出しについて詳しくは、ドキュメントをご参照ください。
ユーザーのロールがAPIユーザーから非APIユーザーに変更されると、そのユーザーのAPIへのアクセス権は取り消されます。さらに、権限が取り消されたユーザーに関連付けられているユーザーのAPIアクセス権も取り消されますのでご注意ください。
サードパーティのサービスプロバイダにApple Ads Platform APIのアクセス権を付与する
キャンペーン管理パートナーまたはモバイル計測プロバイダと連携している場合、Apple Adsのアカウント管理者またはキャンペーングループマネージャーは、安全なAppleサインインを使用して、該当のApple Adsアカウントへのアクセス権をパートナーやプロバイダに付与できます。各アカウント管理者またはキャンペーングループマネージャーは、Apple Adsアカウントごとに、一度に1社のサードパーティのサービスプロバイダにのみアクセス権を付与できます。
方法は以下の通りです。
- サービスプロバイダが安全なAppleサインインをセットアップしている場合、プラットフォームの「認証」セクションで、「Appleでサインイン」ボタンをクリックします。
- Apple Adsアカウント管理者またはキャンペーングループマネージャーとしてApple Adsにサインインします。
- サービスプロバイダにアクセス権を付与するApple Adsアカウントを選択します。
-
付与したいアクセス権の種類を選択します。「読み取り/書き込み」ロールと「読み取り専用」ロールは、マップとApp Storeの両方に広告を配信しているアカウントで新しく作成されたキャンペーングループ全体で共有されます。
- 読み取り/書き込み:すべてのキャンペーングループについて、レポートの閲覧とキャンペーンの管理が行えます。
- 読み取り専用:すべてのキャンペーングループについて、レポートの閲覧とキャンペーンの表示が行えます。
- 制限付きアクセス:特定のキャンペーングループのみについて、レポートの閲覧と、キャンペーンの管理または表示が行えます。
Apple Ads Platform APIのサービスプロバイダのアクセス権を確認または無効化する
サードパーティのAPIのアクセス権を確認するには、「アカウント設定」の「API」タブに移動します。サードパーティの承認は、承認されたサービスプロバイダのリストから選択し、「アクション」メニューから「アクセスの無効化」を選択することでいつでも無効化できます。
サードパーティのアカウントをリクエストする
お客様がApp Storeの広告用のApple Ads Platform APIに関するマーケティングソリューションを開発しているサードパーティのサービスプロバイダで、サードパーティOAuth 2アプリケーションの登録の詳細についてお問い合わせの場合、ads-registration@group.apple.comまでご連絡ください。