Troubleshooting
1 min
symptom likely cause fix no campaigns ever appear trackscreen() was never called, or the screen name doesn't exactly match the dashboard configuration confirm trackscreen() runs on every route, and the name matches exactly, including case trackscreen() , trackevent() , or setuserproperties() hangs, then throws these calls wait for initialize() to finish and give up after 10 seconds if it never completes confirm initialize() is called first and resolves successfully; check the console for an initialization error everything after initialize() silently fails an invalid app id or account id— initialize() does not throw in this case check the console for " appstorys initialization failed ," and confirm credentials with the appstorys team a tooltip never attaches to its target the target element doesn't carry a recognized identifier or never renders on that screen run window\ appstorysshowwidgetelements() to confirm the element is tagged and visible console warning about multiple matching elements the same identifier is used on more than one element on the same screen make identifiers unique per screen a widget renders inline instead of in its intended spot no host element matches the widget's position —the sdk is using its documented inline fallback confirm a host element's identifier matches the position value exactly