Part 1: Create and add your Facebook Ad ID
Step 1:
Visit https://developers.facebook.com/apps/ and log in with your Facebook account.
Step 2:
Select 'Get Started' or 'My Apps'
Step 3:
If this is the first time setting up a Facebook SDK account, you will need to select ‘Developer’ from the options below and ‘Complete Registration'
Step 4:
On the next screen, please select ‘Create App’
Step 5:
On the first step, select ‘Other’ for what you want the app to do.
Step 6:
Next, you will need to select the app type. The preferred option is ‘None’, but if that option is not available, please select ‘Consumer’
Step 7:
Enter the ‘App Display Name’ and update the contact email address if needed.
Please note, that we recommend adding the Facebook Business Manager account (even if it is tied to a personal FB account). This allows Facebook to verify the business.
Step 8:
Select 'Create App', this will automatically generate an App ID for your app
Part 2: Add your Facebook Ad and Business IDs to your Facebook Apps Account
Now to start running ads, we’ll need to connect your Facebook App to your Facebook Ad and Facebook Business accounts.
Step 1:
Open your Facebook Ad Account and select your name in the top left to find your ‘Ad Account ID'
Step 2:
Copy your ‘Ad Account ID’ and go back to Facebook Developers
Step 3:
From here navigate to ‘Settings’ and select ‘Advanced’
Step 4:
Scroll down to the ‘Advertising Accounts’ section and input your ‘Ad Account ID’ into the ‘Authorized Ad Account IDs’ field
Step 5:
As an option you can add your Facebook Business Account ID to ‘Authorized Businesses’ but this is not mandatory. It’s helpful to have a Facebook Business account if there are multiple coworkers who need to manage your Facebook ads!
Step 6:
Once you're done, select ‘Save Changes’ and you’re all set!
Part 3: Add your Apple IDs to your Facebook account
Once your app is uploaded to your Apple Developer account, Apple will generate the necessary data points required for the following steps.
Step 1:
Log in to your Facebook Developers Account
Step 2:
Click ‘Settings’ in the left side menu
Step 3:
Select ‘Basic’ and fill out the ‘Display Name’, ‘Contact Email’, ‘Privacy Policy URL’, and ‘App Icon’
Step 4:
Navigate to the bottom of the page and click ‘+ Add Platform’
Step 5:
Choose ‘iOS’
Step 6:
In a new window log into your App Store Connect account and click ‘My Apps’
Step 7:
Then select the app you want to integrate with Facebook
Step 8:
Choose ‘App Information’ under ‘General’ on the left side menu
Step 9:
Make a note of your ‘Bundle ID’ and your ‘Apple ID’
Step 10:
Go back to your Facebook account and input the data in the corresponding fields, please note the ‘Apple ID’ will be inputted in the ‘iPhone Store ID’ field
Step 11:
Click ‘Save Changes’ and you're all set with iOS!
Part 2: Add your Android IDs to your Facebook Account
Once your app is uploaded to your Google Play Developer account, Google Play will generate the necessary data points required for the following steps.
Step 1:
Under your Facebook Developers Account
Step 2:
Click ‘Settings’ in the left side menu
Step 3:
Select ‘Basic’ and scroll down to ‘+ Add Platform’
Step 4:
Choose ‘Android’
Step 5:
For 'Android Store', select 'Google Play' and then 'Next'
Step 6:
In a new window log into your Google Play Developer account
Step 7:
Then select the app you want to integrate with Facebook
Step 8:
Under your app title is the ‘Google Play Package Name’, copy this to your clipboard
Step 9:
Navigate back to your Facebook account and paste the ‘Google Play Package Name’ in the corresponding field
Step 10:
Enter the ‘Key Hashes’ value below into the ‘Key Hashes’ field
Step 11:
Enter the ‘Class Name’ value of - SplashActivity - into the ‘Class Name’ field
Step 12:
Click ‘Save Changes’ and you’re all set with Android!
Step 13:
Lastly, scroll to the top and flip the App Mode to ‘Live’
Now that these steps are completed, you can now run paid ads for your app.
More Questions
if you have additional questions regarding the Facebook SDK Integration, we’re happy to help! Please reach out to us through LiveChat within your NAPPS dashboard or email us at [email protected] !