Peacemaker.Orders.NewProspectToken (Peacemaker v3.3.5-rc.7) View Source

Link to this section Summary

Link to this section Types

Specs

t() :: %Peacemaker.Orders.NewProspectToken{
  campaign_id: String.t() | nil,
  order_payload: Map.t() | nil,
  product_id: String.t() | nil,
  request_payload: %{required(String.t()) => String.t()} | :not_formatted,
  response_payload: Map.t() | :not_received
}

Link to this section Functions

Link to this function

add_campaign_settings_for(token, atom)

View Source
Link to this function

add_utm_specific_campaign_settings(token, arg2)

View Source
Link to this function

build(order_payload \\ %{})

View Source
Link to this function

set_campaign_id(token, campaign_id)

View Source

Specs

set_campaign_id(t(), String.t()) :: t()