For my company, I launch our ads through Meta using the Meta API. I currently can do everything I need except that I have to manually turn on "info labels", which are things like "Page Likes" and "Instagram Followers" to display, as well as turning on the "Music" and "Enhanced CTA" Advantage+ Creative Enhancements. I can't find anything about either of these in Meta's documentation, does anyone have any idea if these can be done programmatically?

Thank you!

In my meta application with instagram api with instagram login when I define the "Data deletion request URL" the POST request send to my route with following body content

POST /api/delete HTTP/1.1 Host: 26d5-45-8-19-76.ngrok-free.app User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1) Content-Length: 166 Accept: */* Accept-Encoding: deflate, gzip Content-Type: application/x-www-form-urlencoded X-Forwarded-For: 2a03:2880:30ff:8:: X-Forwarded-Host: 26d5-45-8-19-76.ngrok-free.app X-Forwarded-Proto: https signed_request=NybldKYslIBJJfCjH9jIE6PI3ohOKimGpB293v1ojeI.eyJ1c2VyX2lk....... 

I can't verify the content using header provided based on the description that provided in following link Data Deletion Request Callback

I did following in the NestJS framwork service

import { Injectable } from '@nestjs/common'; import * as crypto from 'crypto'; @Injectable() export class SignedRequestService {   private readonly secret = 'appsecret'; // Use your app secret here   parseSignedRequest(signedRequest: string): any | null {     const [encodedSig, payload] = signedRequest.split('.', 2);     // decode the data     const sig = this.base64UrlDecode(encodedSig);     const data = JSON.parse(this.base64UrlDecode(payload));     // confirm the signature     const expectedSig = crypto       .createHmac('sha256', this.secret)       .update(payload)       .digest();     if (Buffer.compare(Buffer.from(sig), expectedSig) !== 0) {       console.error('Bad Signed JSON signature!');       return null;     }     return data;   }   private base64UrlDecode(input: string): string {     const base64 = input.replace(/-/g, '+').replace(/_/g, '/');     return Buffer.from(base64, 'base64').toString('utf-8');   } } 

Hello, there is a problem when adding the iOS platform for a new application, in particular, when adding iPhone Store ID and iPad Store ID indicates a problem (I am attaching a screenshot). But the application has been in the App Store for more than a month. Tell me, is there any way to fix this? https://developers.facebook.com/apps/1265568911188450/dashboard/ - app id in facebook developers

Facebook phone app itself has a shop when you go to a specific business page. I am helping my company to collect the price of the products listed daily on the meta shop, and I already found the shop ID. The documentation below is the only part that shows API for shop, but do not find any information about product listing and price? Am I in the right direction for API endpoint? I used catalog ID previously and it collected the wrong pricing data.

https://developers.facebook.com/docs/commerce-platform/catalog/shop#get--read-api-