This guide shows you how to register your mobile app in the Facebook App Dashboard so that you can implement the Facebook SDK and use App Ads.
Under Settings > Advanced > Business Manager, select a business manager. This represents the company that owns the application.
Under Settings > Advanced > Advertising Accounts, provide one or more IDs for authorized ad accounts to be used to run and pay for app ads. If more than one business plans to run app ads for the app, also provide the business manager IDs for those businesses. For example, if a business runs ads for a subsidiary or if an agency runs ads for a client, provide the business manager IDs in Authorized Businesses.
Make sure your application is publicly available in the correct app store. Then in App Dashboard, under App Review > Make new app public?, select Yes.
Check the status and setup of your app and your app ads in App Ads Helper.
Developers can later use Ads Helper to see if App Events work and if you have any app installs. This tool provides other information that is useful when you want to efficiently run ads for apps.
After you complete this setup, you have an app that is set up for you to run app ads. Developers can revisit App Dashboard to update app settings. Typically, you revisit it to update ad accounts and other settings.
You can now create and run app ads. Learn more about creating ad campaigns for your apps:
At this point, you can create and run ads using the
APP_INSTALL objective. However, we actually optimize delivery of your ads for the
LINK_CLICKS objective. This means your ads are optimized for any person likely to click on your ad. You do not necessarily reach the audience most likely to install your app until after you implement Facebook SDK and App Events in your application and add the ad account as an authorized account. After that, we can optimize for app installations. If you don't have any app installs within any given 28-day period, once again we won't be able to optimize for app installs. Instead, your app installs campaign will be optimized for link clicks until an app install takes place.