Scraper filters ignored in wrong mode, with no warning in run logs
A scraper that switches between review and episode modes accepted filter fields that did not apply to the selected mode, and the run still reported success. Because the Apple Podcasts Actor is pay-per-result, a buyer could be charged for every episode while believing a keyword filter had narrowed the results. The developers already had warnings for some out-of-scope inputs but had not covered the full set of review-only and episode-only filters. They added a check that logs exactly which ignored fields were set and states that nothing was filtered out by them. A follow-up test confirmed the warning fired, and a related case showed rows with missing duration kept because Apple's data omits durations for many episodes, not because the filter failed.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in