Sha256: 7b05e86c91088383f5f15771520ac29c13650e05722d2c56a63eaae29d8549b6

Contents?: true

Size: 471 Bytes

Versions: 1

Compression:

Stored size: 471 Bytes

Contents

# frozen_string_literal: true

require 'json'

module GoogleAnalyticsV4Api
  class Account
    attr_accessor :name, :createTime, :updateTime, :displayName, :regionCode

    def initialize(attributes = {})
      attributes.each do |k, v|
        self.send("#{k}=", v)
      end
    end

    def properties

    end

    def self.parse_list(body)
      JSON.parse(body)["accounts"].map do |attrs|
        GoogleAnalyticsV4Api::Account.new(attrs)
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
google_analytics_v4_api-0.0.1 lib/google_analytics_v4_api/account.rb