MacAppStoreRateAppAction constructor

MacAppStoreRateAppAction({
  1. required String appId,
  2. required String appName,
  3. required String mediaType,
  4. String? country,
  5. String? campaignToken,
  6. String? providerToken,
  7. String? affiliateToken,
})

Creates a new MacAppStoreRateAppAction instance.

Parameters:

  • appId: The App Store ID of the app to rate.
  • appName: The name of the app to rate.
  • mediaType: The media type identifier.
  • country: Optional two-letter country code to specify a country-specific store.
  • campaignToken: Optional campaign token for tracking.
  • providerToken: Optional provider token for affiliate programs.
  • affiliateToken: Optional affiliate token for affiliate programs.

Implementation

MacAppStoreRateAppAction({
  required this.appId,
  required this.appName,
  required this.mediaType,
  this.country,
  this.campaignToken,
  this.providerToken,
  this.affiliateToken,
});