internal ActivityPackage BuildClickPackage(string source, DateTime clickTime, AdjustAttribution attribution)
{
var parameters = GetIdsParameters();
AddString(parameters, "source", source);
AddDateTime(parameters, "click_time", clickTime);
AddDictionaryJson(parameters, "params", ExtraParameters);
if (attribution != null)
{
AddString(parameters, "tracker", attribution.TrackerName);
AddString(parameters, "campaign", attribution.Campaign);
AddString(parameters, "adgroup", attribution.Adgroup);
AddString(parameters, "creative", attribution.Creative);
}
return new ActivityPackage(ActivityKind.Click, DeviceInfo.ClientSdk, parameters);
}