3

I'm getting this error after re-creating my entire campaign several times:

Missing or Invalid Field in Promoted Objects: For optimization goal APP_INSTALLS, application_id needs to be valid. Please set it in the Promoted Objects. (#1815437)

Have tripple checked every field, but nothing seems out of place?

dub
  • 250
  • 1
  • 14

4 Answers4

0

I faces the same error and fixed it by going into my app settings (settings -> basic -> ios tab) where I had wrong bundle id and I also added App-Specific Shared Secret (not sure which of those was the real issue). Then I had to delete the affected campaign and create again to avoid the error.

Melounek
  • 604
  • 4
  • 16
0
  1. You have to integrate Facebook SDK in your application
  2. Publish to application store
  3. Try again

OR

You have to change Facebook campaign instead cost per install you should select cost per link click in Ads set

amoljdv06
  • 2,008
  • 1
  • 10
  • 16
0

I had the exact same error and solved it by changing the app type to Consumer. Unfortunately you cannot just change the type for an existing app, so you have to create a new app and select the right type, see:

https://developers.facebook.com/docs/development/create-an-app/app-dashboard/app-types/

I guess that for me the error occured because I chose hte Gaming type which does not support App Events, see link above. The Consumer type worked for me.

Of course you get a new app ID, which you need to put again into the Facebook SDK inside your app, so it is kind of starting all over again.

ui999
  • 1
-6

Missing or Invalid Field in Promoted Objects: For optimization goal APP_INSTALLS, application_id needs to be valid. Please set it in the Promoted Objects.