func NewCampaignStatsResponse(data []byte) (*CampaignStatsResponse, error) {
	response := &CampaignStatsResponse{}

	err := json.Unmarshal(data, &response)
	if err != nil {
		return response, err
	}

	return response, nil
}
// NewCampaignStatsResponse creates a new campaign statistics response and unmarshals json API
// campaign statistics response to Go struct.
NewCampaignStatsResponse creates a new campaign statistics response and unmarshals json API
campaign statistics response to Go struct.
// NewCampaignStatsResponse creates a new campaign statistics response and unmarshals json API // campaign statistics response to Go struct .
func NewCampaignStatsResponse(data []byte) (*CampaignStatsResponse, error) {
	response := &CampaignStatsResponse{}
	err := json.Unmarshal(data, &response)
	if err != nil {
		return response, err
	}
	return response, nil
}
func NewCampaignStatsResponse ( data [ ] byte ) ( * CampaignStatsResponse , error ) { response := & CampaignStatsResponse { } err := json . Unmarshal ( data , & response ) if err != nil { return response , err } return response , nil }
NewCampaignStatsResponse creates a new campaign statistics response and unmarshals json API
campaign statistics response to Go struct.
NewCampaignStatsResponse creates a new campaign statistics response and unmarshals json API campaign statistics response to Go struct .