In case some from Facebook sees this... App ID: 1513726288954099
We received notification of restrictions due to "Platform Term 7.e.i.1 - Timely response to our requests".
See screenshot; the message lists our several resolved app review cases and an additional request for information with 14 days remaining to respond. We have responded to app review requests regularly and repeatedly, each time with a successful resolution, as shown by the screenshot.
https://developers.facebook.com/appeal also states "None of your apps are restricted."

Hello,
we just implemented collaborator support for FB reels.
Publishing works great and also when requesting the collaborators for those posts, they arrive via API (status=pending).
But the added collaborator(s) don't receive any notification to accept the invite. So they are not even aware that they got added as collaborator.
I also added collaborators directly in the FB UI with the same outcome. I can successfully request them but the notification for the collaborator on FB is missing.
Does anyone experience this issue as well? Is there maybe sth. i am missing?

My team's application was restricted suddenly despite being told we had until June 21st to resolve the issue. The violation quotes Platform Term 7.e.i.1 which states "You have not timely responded to our requests related to monitoring or auditing;" but given that there was a clear timeline stated to us by which we had to resolve the issue this doesn't make sense. On top of all of this the provided form to appeal a restriction doesn't show our app so there are no routes to take.
We've re-submitted the task that was due on June 21st but unless this is resolved but until this restriction is lifted my company and our users are in a bind. I've noticed a few other posts today complaining about the same thing so I'm also wondering if this is an issue on Meta's end.

I'm encountering an issue with the Google Ads API where I'm receiving the following error message:

Credentials failed to obtain metadata

This error occurs when making requests to the Google Ads API using the GoogleAdsService/Search method. Here's an example of the request and response details:

Request

MethodName: google.ads.googleads.v16.services.GoogleAdsService/Search Endpoint: googleads.googleapis.com:443 Headers: {developer-token=REDACTED, login-customer-id=9854212609, x-goog-api-client=gl-java/17.0.10__Oracle-Corporation gccl/31.0.0 gapic/31.0.0 gax/2.47.0 grpc/1.62.2} Body: customer_id: "9854212609" query: "SELECT campaign.id, campaign.name FROM campaign" 

Response

Headers: null Body: null Failure message: null Status: Status{code=UNAVAILABLE, description=Credentials failed to obtain metadata, cause=com.google.auth.oauth2.GoogleAuthException: com.google.api.client.http.HttpResponseException: 401 Unauthorized POST https://oauth2.googleapis.com/token 

...

Here are the details of my configuration:

  • I'm using Spring Boot for my application.
  • I have a google-ads.properties file where I've configured the necessary credentials such as clientId, clientSecret, refreshToken, developerToken, and loginCustomerId.
  • I've implemented the Google Ads client using the GoogleAdsClient class provided by the Google Ads Java library.
  • I've verified that the credentials are correct and have the necessary permissions to access the Google Ads API.

Despite these configurations, I'm still encountering the error mentioned above. I'm not sure what could be causing the issue. Any insights or suggestions on how to troubleshoot and resolve this would be greatly appreciated.

Thank you in advance for your help!

based on the provided error message and the details of the configuration, I expected the Google Ads API requests to authenticate successfully and return the requested data. However, the actual result was a failure with the message "Credentials failed to obtain metadata," indicating an authentication issue.

I integrated meta pixel (server side) on my storefront (B2B commerce), the connection is established correctly, but seems like meta is not accepting (understanding) the passed parameters of each callout.

I managed to set up code integration with meta, I'm receiving the events, but not sure why I don't see the sent parameters inside the meta configurator. I've set all the matching and also added all the fields I'm sending, getting no error, but Meta still doesn't see the params. For example, the View content is empty, I can only see something for the addToCart call. What is more strange is for testing events everything looks good. When I add the test Code for the callout, the test events are displayed correctly, with all the data.

Sample code, I'm using

https://graph.facebook.com/v19.0/pixelCode/events?access_token=TOKEN         Map<String, Object> event = new Map<String, Object>();         event.put('event_name', type);         event.put('action_source', 'website');         event.put('event_time', unixTimestamp);         event.put('user_data', new Map<String, Object>{             'em' => new List<String>{ hashedEmail }         });         event.put('event_source_url', 'myurl.com');         if (type == 'ViewContent' || type == 'AddToCart') {             event.put('custom_data', new Map<String, Object>{                 'content_category' => product.Family,                 'content_name' => product.Name,                 'content_ids' => new List<String>{ product.Id },                 'content_type' => 'product'             });         }              //Prepare the request body             List<Map<String, Object>> events = new List<Map<String, Object>>();             events.add(event);             Map<String, Object> requestBody = new Map<String, Object>();             requestBody.put('data', events);             String requestBodyJson = JSON.serialize(requestBody);             httpRequest.setBody(requestBodyJson);             Http http = new Http();             HttpResponse httpResponse = http.send(httpRequest); 

Here is my configuration and result presented in the meta.

  • List item