I’m having trouble with
The “Setup incomplete” badge never shows for my app, although the app has sent its setup-finished BI event.
Working in
A public dashboard app (self-hosted backend, OAuth), built in the app dashboard on dev.wix.com.
Site link
Test sites only. Happy to share the app ID and instance IDs privately.
What I’m trying to do
Per the BI event sample flows (https://dev.wix.com/docs/api-reference/app-management/bi-event/sample-flows.md), once an app has sent its setup-finished event at least once, new installs should show a “Setup incomplete” badge in the site dashboard until that site sends the event too. I’d like new installers to see that badge.
What I’ve tried so far
- 10 Nov, 19:36 UTC:
POST https://www.wixapis.com/apps/v1/bi-eventwith{"eventName": "APP_FINISHED_CONFIGURATION"}and then{"eventName": "APP_SETUP_FINISHED"}, authorised with the instance access token of one of our test sites. Both answered 200 with{}. -
- 11 Nov: fresh installs on another test site from the dashboard App Market, twice (before and after a minor version that removed our only site widget). The app has not sent the event for that site.
-
- Result: no “Setup incomplete” badge in the dashboard or in the Editor. “Action required” lists only Wix tips.
Extra context
- Result: no “Setup incomplete” badge in the dashboard or in the Editor. “Action required” lists only Wix tips.
- Is the badge turned on only after an App Market review, or after some delay or number of sites?
-
- Should we send only
APP_FINISHED_CONFIGURATION? The reference lists both names.
- Should we send only
-
- Does the badge depend on a setting in the app dashboard (for example the installation settings or the dashboard page) that we may be missing?
Thanks!
- Does the badge depend on a setting in the app dashboard (for example the installation settings or the dashboard page) that we may be missing?