Meta App Review Instructions

App: Live Ads Operator (App ID 1043417018641114)

Implemented Use Case

An authorized business operator signs in with Facebook and uses a read-only dashboard to select the correct managed Page, confirm the authorized business portfolio, and inspect ad account status and recent advertising performance.

No advertising write action occurs in this submission. The reviewer flow does not create, edit, activate, pause, publish, or change the budget of any ad.

Requested Permissions and Exact Product Actions

PermissionWhy it is neededVisible API evidence
pages_show_list The operator must identify the Facebook Page they are authorized to use before running a live-commerce advertising workflow. Click Load Managed Pages. The app calls GET /me/accounts?fields=id,name,category and renders the returned Page names and IDs.
business_management The operator must confirm the business portfolio that owns or has access to the assets used in the workflow. Click Load Business Portfolios. The app calls GET /me/businesses?fields=id,name and renders the authorized portfolio names and IDs.
ads_read The operator needs read-only account status and recent performance to monitor authorized advertising assets without changing delivery. Click Load Ad Account Data. The app calls GET /me/adaccounts and GET /{ad-account-id}/insights, then renders account status and seven-day metrics.

Reviewer Reproduction Steps

  1. Open the public reviewer test app.
  2. Click Continue with Facebook.
  3. Complete the official Meta Login dialog and grant pages_show_list, business_management, and ads_read.
  4. Return to the test app and click Load Managed Pages. Confirm that real Page data is visible.
  5. Click Load Business Portfolios. Confirm that real authorized business data is visible.
  6. Click Load Ad Account Data. Confirm that real account status and seven-day insights are visible.
  7. Confirm that all four progress steps are green and the activity log reports three successful API checks.

Data and Safety Notes