selfHandleCampaignDataToMap method

Map<String, dynamic> selfHandleCampaignDataToMap(
  1. SelfHandledCampaignData campaignData,
  2. String actionType
)

Implementation

Map<String, dynamic> selfHandleCampaignDataToMap(
    SelfHandledCampaignData campaignData, String actionType) {
  Map<String, dynamic> payload = accountMetaToMap(campaignData.accountMeta);
  payload[keyData] = {
    keyType: actionType,
    keyCampaignName: campaignData.campaignData.campaignName,
    keyCampaignId: campaignData.campaignData.campaignId,
    keyCampaignContext: campaignData.campaignData.context.attributes,
    keySelfHandled: selfHandleCampaignToMap(campaignData.campaign),
    keyPlatform: getPlatform()
  };

  return payload;
}