class Spaceship::ConnectAPI::AppInfo

Constants

ESSENTIAL_INCLUDES

Attributes

app_store_age_rating[RW]
app_store_state[RW]
brazil_age_rating[RW]
kids_age_band[RW]
primary_category[RW]
primary_subcategory_one[RW]
primary_subcategory_two[RW]
secondary_category[RW]
secondary_subcategory_one[RW]
secondary_subcategory_two[RW]

Public Class Methods

type() click to toggle source
# File spaceship/lib/spaceship/connect_api/models/app_info.rb, line 61
def self.type
  return "appInfos"
end

Public Instance Methods

create_app_info_localization(client: nil, attributes: nil) click to toggle source

App Info Localizations

# File spaceship/lib/spaceship/connect_api/models/app_info.rb, line 98
def create_app_info_localization(client: nil, attributes: nil)
  client ||= Spaceship::ConnectAPI
  resp = client.post_app_info_localization(app_info_id: id, attributes: attributes)
  return resp.to_models.first
end
delete!(client: nil, filter: {}, includes: nil, limit: nil, sort: nil) click to toggle source
# File spaceship/lib/spaceship/connect_api/models/app_info.rb, line 79
def delete!(client: nil, filter: {}, includes: nil, limit: nil, sort: nil)
  client ||= Spaceship::ConnectAPI
  client.delete_app_info(app_info_id: id)
end
fetch_age_rating_declaration(client: nil) click to toggle source

Age Rating Declaration

# File spaceship/lib/spaceship/connect_api/models/app_info.rb, line 88
def fetch_age_rating_declaration(client: nil)
  client ||= Spaceship::ConnectAPI
  resp = client.get_age_rating_declaration(app_info_id: id)
  return resp.to_models.first
end
get_app_info_localizations(client: nil, filter: {}, includes: nil, limit: nil, sort: nil) click to toggle source
# File spaceship/lib/spaceship/connect_api/models/app_info.rb, line 104
def get_app_info_localizations(client: nil, filter: {}, includes: nil, limit: nil, sort: nil)
  client ||= Spaceship::ConnectAPI
  resp = client.get_app_info_localizations(app_info_id: id, filter: filter, includes: includes, limit: limit, sort: sort)
  return resp.to_models
end
update(client: nil, filter: {}, includes: nil, limit: nil, sort: nil) click to toggle source

API

# File spaceship/lib/spaceship/connect_api/models/app_info.rb, line 69
def update(client: nil, filter: {}, includes: nil, limit: nil, sort: nil)
  client ||= Spaceship::ConnectAPI
  client.patch_app_info(app_info_id: id).first
end
update_categories(client: nil, category_id_map: nil) click to toggle source
# File spaceship/lib/spaceship/connect_api/models/app_info.rb, line 74
def update_categories(client: nil, category_id_map: nil)
  client ||= Spaceship::ConnectAPI
  client.patch_app_info_categories(app_info_id: id, category_id_map: category_id_map).first
end