docs: record the Meta App Live-mode gate found during live testing
Code 100 / subcode 1885183 stopped the connection test after nine consecutive field-mapping fixes, and it is not one: "Ads creative post was created by an app that is in development mode. It must be in public to create this ad." Decoded the access token via /debug_token to confirm which app — MaskanXAds Integration, id 1592299622228272 — rather than guess. Toggling it to Live on developers.facebook.com is the only fix; nothing in MaskanX can do this on the user's behalf. Documented next to the payment-method gate it sits beside in the setup guide. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -84,11 +84,26 @@ Your current values, for reference:
|
||||
- Ad account: `act_1015759234692676` (Maskan-MetaAds, INR)
|
||||
- Page: `1229386810259840` (Maskan Technologies Private Limited)
|
||||
|
||||
**One thing is still missing on the Meta side:** the ad account has no
|
||||
payment method. MaskanX will let you build, approve and sync a campaign,
|
||||
but **Launch is refused** until you add one — the Marketing API cannot
|
||||
create funding instruments, so it must be done in Meta Business Manager.
|
||||
The Campaigns page shows a warning while this is the case.
|
||||
**Two things are still missing on the Meta side, and neither can be fixed
|
||||
from MaskanX:**
|
||||
|
||||
1. **No payment method on the ad account.** MaskanX will let you build,
|
||||
approve and sync a campaign, but **Launch is refused** until you add
|
||||
one in Meta Business Manager — the Marketing API cannot create funding
|
||||
instruments. The Campaigns page shows a warning while this is the case.
|
||||
|
||||
2. **The Meta App is in Development mode.** Every access token belongs to
|
||||
a Meta App — yours is **MaskanXAds Integration**, app id
|
||||
`1592299622228272`. An app in Development mode cannot create ad
|
||||
creatives the public can see, and sync fails with code 100 / subcode
|
||||
1885183: *"Ads creative post was created by an app that is in
|
||||
development mode. It must be in public to create this ad."* Fix:
|
||||
https://developers.facebook.com/apps/1592299622228272/settings/basic/
|
||||
→ toggle **Development → Live** at the top of the dashboard. Meta may
|
||||
first ask for Basic Settings (Privacy Policy URL, icon, category) and
|
||||
Business Verification before it allows the switch.
|
||||
(To find this id for a different token: `GET /debug_token?input_token=<token>`
|
||||
returns `app_id` — MaskanX has no chat command for this yet.)
|
||||
|
||||
### 1.3 Operator token
|
||||
|
||||
|
||||
Reference in New Issue
Block a user