struct Facebook::Proto::AdAccountRoas
- Facebook::Proto::AdAccountRoas
- Struct
- Value
- Object
Included Modules
- JSON::Serializable
- Protobuf::Message
Defined in:
cli/proto/facebook/AdAccountRoas.pb.crConstant Summary
-
FIELDS =
{1 => {name: :adgroup_id, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 2 => {name: :arpu_180d, pb_type: :double, crystal_type: Float64, cast_type: Float64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 3 => {name: :arpu_1d, pb_type: :double, crystal_type: Float64, cast_type: Float64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 4 => {name: :arpu_30d, pb_type: :double, crystal_type: Float64, cast_type: Float64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 5 => {name: :arpu_365d, pb_type: :double, crystal_type: Float64, cast_type: Float64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 6 => {name: :arpu_3d, pb_type: :double, crystal_type: Float64, cast_type: Float64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 7 => {name: :arpu_7d, pb_type: :double, crystal_type: Float64, cast_type: Float64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 8 => {name: :arpu_90d, pb_type: :double, crystal_type: Float64, cast_type: Float64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 9 => {name: :campaign_group_id, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 10 => {name: :campaign_id, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 11 => {name: :date_start, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 12 => {name: :date_stop, pb_type: :string, crystal_type: String, cast_type: String?, native: true, optional: true, repeated: false, default: nil, packed: false}, 13 => {name: :installs, pb_type: :int64, crystal_type: Int64, cast_type: Int64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 14 => {name: :revenue, pb_type: :double, crystal_type: Float64, cast_type: Float64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 15 => {name: :revenue_180d, pb_type: :double, crystal_type: Float64, cast_type: Float64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 16 => {name: :revenue_1d, pb_type: :double, crystal_type: Float64, cast_type: Float64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 17 => {name: :revenue_30d, pb_type: :double, crystal_type: Float64, cast_type: Float64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 18 => {name: :revenue_365d, pb_type: :double, crystal_type: Float64, cast_type: Float64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 19 => {name: :revenue_3d, pb_type: :double, crystal_type: Float64, cast_type: Float64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 20 => {name: :revenue_7d, pb_type: :double, crystal_type: Float64, cast_type: Float64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 21 => {name: :revenue_90d, pb_type: :double, crystal_type: Float64, cast_type: Float64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 22 => {name: :spend, pb_type: :double, crystal_type: Float64, cast_type: Float64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 23 => {name: :yield_180d, pb_type: :double, crystal_type: Float64, cast_type: Float64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 24 => {name: :yield_1d, pb_type: :double, crystal_type: Float64, cast_type: Float64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 25 => {name: :yield_30d, pb_type: :double, crystal_type: Float64, cast_type: Float64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 26 => {name: :yield_365d, pb_type: :double, crystal_type: Float64, cast_type: Float64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 27 => {name: :yield_3d, pb_type: :double, crystal_type: Float64, cast_type: Float64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 28 => {name: :yield_7d, pb_type: :double, crystal_type: Float64, cast_type: Float64?, native: true, optional: true, repeated: false, default: nil, packed: false}, 29 => {name: :yield_90d, pb_type: :double, crystal_type: Float64, cast_type: Float64?, native: true, optional: true, repeated: false, default: nil, packed: false}} of Int32 => HashLiteral(Symbol, ASTNode)
-
Fields =
{} of String => Field
Constructors
- .new(buf : Protobuf::Buffer)
- .new(adgroup_id : String | Nil = nil, arpu_180d : Float64 | Nil = nil, arpu_1d : Float64 | Nil = nil, arpu_30d : Float64 | Nil = nil, arpu_365d : Float64 | Nil = nil, arpu_3d : Float64 | Nil = nil, arpu_7d : Float64 | Nil = nil, arpu_90d : Float64 | Nil = nil, campaign_group_id : String | Nil = nil, campaign_id : String | Nil = nil, date_start : String | Nil = nil, date_stop : String | Nil = nil, installs : Int64 | Nil = nil, revenue : Float64 | Nil = nil, revenue_180d : Float64 | Nil = nil, revenue_1d : Float64 | Nil = nil, revenue_30d : Float64 | Nil = nil, revenue_365d : Float64 | Nil = nil, revenue_3d : Float64 | Nil = nil, revenue_7d : Float64 | Nil = nil, revenue_90d : Float64 | Nil = nil, spend : Float64 | Nil = nil, yield_180d : Float64 | Nil = nil, yield_1d : Float64 | Nil = nil, yield_30d : Float64 | Nil = nil, yield_365d : Float64 | Nil = nil, yield_3d : Float64 | Nil = nil, yield_7d : Float64 | Nil = nil, yield_90d : Float64 | Nil = nil)
- .new(pull : JSON::PullParser)
Class Method Summary
Instance Method Summary
- #[](key : String)
- #[]=(key : String, val)
- #[]?(key : String)
- #adgroup_id : String | Nil
- #adgroup_id=(adgroup_id : String | Nil)
- #arpu_180d : Float64 | Nil
- #arpu_180d=(arpu_180d : Float64 | Nil)
- #arpu_1d : Float64 | Nil
- #arpu_1d=(arpu_1d : Float64 | Nil)
- #arpu_30d : Float64 | Nil
- #arpu_30d=(arpu_30d : Float64 | Nil)
- #arpu_365d : Float64 | Nil
- #arpu_365d=(arpu_365d : Float64 | Nil)
- #arpu_3d : Float64 | Nil
- #arpu_3d=(arpu_3d : Float64 | Nil)
- #arpu_7d : Float64 | Nil
- #arpu_7d=(arpu_7d : Float64 | Nil)
- #arpu_90d : Float64 | Nil
- #arpu_90d=(arpu_90d : Float64 | Nil)
- #campaign_group_id : String | Nil
- #campaign_group_id=(campaign_group_id : String | Nil)
- #campaign_id : String | Nil
- #campaign_id=(campaign_id : String | Nil)
- #date_start : String | Nil
- #date_start=(date_start : String | Nil)
- #date_stop : String | Nil
- #date_stop=(date_stop : String | Nil)
- #installs : Int64 | Nil
- #installs=(installs : Int64 | Nil)
- #revenue : Float64 | Nil
- #revenue=(revenue : Float64 | Nil)
- #revenue_180d : Float64 | Nil
- #revenue_180d=(revenue_180d : Float64 | Nil)
- #revenue_1d : Float64 | Nil
- #revenue_1d=(revenue_1d : Float64 | Nil)
- #revenue_30d : Float64 | Nil
- #revenue_30d=(revenue_30d : Float64 | Nil)
- #revenue_365d : Float64 | Nil
- #revenue_365d=(revenue_365d : Float64 | Nil)
- #revenue_3d : Float64 | Nil
- #revenue_3d=(revenue_3d : Float64 | Nil)
- #revenue_7d : Float64 | Nil
- #revenue_7d=(revenue_7d : Float64 | Nil)
- #revenue_90d : Float64 | Nil
- #revenue_90d=(revenue_90d : Float64 | Nil)
- #spend : Float64 | Nil
- #spend=(spend : Float64 | Nil)
- #to_hash
- #to_protobuf(io : IO, embedded = false)
- #to_protobuf
- #yield_180d : Float64 | Nil
- #yield_180d=(yield_180d : Float64 | Nil)
- #yield_1d : Float64 | Nil
- #yield_1d=(yield_1d : Float64 | Nil)
- #yield_30d : Float64 | Nil
- #yield_30d=(yield_30d : Float64 | Nil)
- #yield_365d : Float64 | Nil
- #yield_365d=(yield_365d : Float64 | Nil)
- #yield_3d : Float64 | Nil
- #yield_3d=(yield_3d : Float64 | Nil)
- #yield_7d : Float64 | Nil
- #yield_7d=(yield_7d : Float64 | Nil)
- #yield_90d : Float64 | Nil
- #yield_90d=(yield_90d : Float64 | Nil)
Constructor Detail
def self.new(adgroup_id : String | Nil = nil, arpu_180d : Float64 | Nil = nil, arpu_1d : Float64 | Nil = nil, arpu_30d : Float64 | Nil = nil, arpu_365d : Float64 | Nil = nil, arpu_3d : Float64 | Nil = nil, arpu_7d : Float64 | Nil = nil, arpu_90d : Float64 | Nil = nil, campaign_group_id : String | Nil = nil, campaign_id : String | Nil = nil, date_start : String | Nil = nil, date_stop : String | Nil = nil, installs : Int64 | Nil = nil, revenue : Float64 | Nil = nil, revenue_180d : Float64 | Nil = nil, revenue_1d : Float64 | Nil = nil, revenue_30d : Float64 | Nil = nil, revenue_365d : Float64 | Nil = nil, revenue_3d : Float64 | Nil = nil, revenue_7d : Float64 | Nil = nil, revenue_90d : Float64 | Nil = nil, spend : Float64 | Nil = nil, yield_180d : Float64 | Nil = nil, yield_1d : Float64 | Nil = nil, yield_30d : Float64 | Nil = nil, yield_365d : Float64 | Nil = nil, yield_3d : Float64 | Nil = nil, yield_7d : Float64 | Nil = nil, yield_90d : Float64 | Nil = nil)
#