facebook / facebook-nodejs-business-sdk

Node.js SDK for Meta Marketing APIs
https://developers.facebook.com/docs/business-sdk
Other
489 stars 226 forks source link

Advertisers in Russia cannot create or run ads at this time. #283

Closed delgadostech closed 5 months ago

delgadostech commented 5 months ago

Which SDK version are you using?

Using latest version v17.0.0

What's the issue?

Suddenly, all our campaigns and ad sets stopped creating since last Friday, March 29, 2024, throwing this error "Advertisers in Russia cannot create or run ads at this time." We are based in the US, spend over 1M a year in ads and there's not a single trace of Russian account, ip addresses, pages, anything related to Russia in our business account.

We can manually create campaigns, ad sets and ads using Facebook's Ad Manager Suite.

Downgrading to lower versions of the SDK won't work either.

Steps/Sample code to reproduce the issue

Just creating a simple campaign triggers the error, creating new ad sets for an existing campaign triggers the error.

Observed Results:

Here's the error message when trying to create a new campaign:

{"error":{"message":"Invalid parameter","type":"OAuthException","code":100,"error_subcode":3686001,"is_transient":false,"error_user_title":"Ad cannot be published","error_user_msg":"Advertisers in Russia cannot create or run ads at this time.","fbtrace_id":"A2ljUrb-vMVuPk3OAY8dTVZ"}}

Expected Results:

We expect that campaigns and ad sets can be created using the API without this issue.

stcheng commented 5 months ago

@delgadostech this is not an issue with the SDK or the version of the SDK or API. Could you go to the developers.facebook.com/docs/marketing-apis and submit a support ticket to report this issue? Thank you.