My videos are not automatically appearing on PDPs (SKU-based distribution)
Troubleshoot SKU-based automatic distribution on PDPs: scraped Product Reference, BamHub match, video link, query="none" check, explicit query="sku:" bypass.
Troubleshoot SKU-based automatic distribution on PDPs: scraped Product Reference, BamHub match, video link, query="none" check, explicit query="sku:" bypass.
Background redirects break playlist lookup: URL resolution order (canonical link, og:url, address bar); inspect the distribution network request for BamHub.
No Shoppable Videos showing: wrong Global/EU embed script, empty playlist, mismatched component ID, page URL mismatch, player-fit="fill-parent" constraint.
Blank/white scraped thumbnails: CDN/Akamai blocking Image Transformer; whitelist User-Agent BambuserLiveShopping/1.0 or static IPs, enable useImageStaticIp.
Diagnose Product Scraper issues in BamHub: inaccessible US-IP URLs, empty fields (add JSON-LD), CSP/firewall blocks, dynamic metadata, blank thumbnails.
Unwanted videos on PDPs from automatic SKU matching: add query="none" to <bam-playlist> to disable it while still assigning videos via video-ids.
Fix merged variation dropdown in player PDP: needs hierarchical sizes-under-colors via variationFactory/sizeFactory in PROVIDE_PRODUCT_DATA (flat Shopify).
Legacy Conversion Tracker no-data checklist: Global/EU URL, CSV delay, script load order, first-party cookies, /events or /metric call, CSP allow-list, console.
Shopper Events Tracker no-data checklist: Global/EU URL, CSV delay, script load order, first-party cookies, /events payload, CSP allow-list, migration link.
Player product images/names/prices not matching Dashboard: Cart Integration PROVIDE_PRODUCT_DATA overrides it; verify Product Hydration, update backend.
Wrong videos appearing: placement matched by Page URL + Component ID (component-id or playlist-auto-id-N); use BamHub Placements to find the winning one.