समस्या यह है कि आप 'स्कोप' को 'फ़ील्ड' के रूप में पास कर रहे हैं।
यह काम करता है:
db.variant_daily_collection.map_reduce(m, r, out="myoutput", query={"site_name": {'$in':['julie2.com','julie3.com','radiotiempo.com']}, 'timestamp': {'$gte':'20110601','$lte':'20110809'}}, scope={'variant_ids': ['4519','4518']})
जहाँ m ऊपर से आपका मैप फंक्शन है और r ऊपर आपका कम फंक्शन है। मैंने अभी आपके उदाहरण दस्तावेज़ को परीक्षण के लिए तीन बार डाला है।