Map<String, dynamic> toJson() { return { 'sourceTitle': sourceTitle, 'sourceUrl': sourceUrl, 'sourceCustomInfo': sourceCustomInfo, }; }