Map<String, dynamic> asMap() => <String, dynamic>{ 'affiliateToken': affiliateToken, 'campaignToken': campaignToken, 'providerToken': providerToken, };