Sha256: 3e9f26d462c1ed1262e2743655efd28ab13bc0fce1e6c6144c33de116b97f6a9
Contents?: true
Size: 1.12 KB
Versions: 24
Compression:
Stored size: 1.12 KB
Contents
require_relative '../model' module Spaceship class ConnectAPI class IdfaDeclaration include Spaceship::ConnectAPI::Model attr_accessor :serves_ads attr_accessor :attributes_app_installation_to_previous_ad attr_accessor :attributes_action_with_previous_ad attr_accessor :honors_limited_ad_tracking module AppStoreAgeRating FOUR_PLUS = "FOUR_PLUS" end attr_mapping({ "servesAds" => "serves_ads", "attributesAppInstallationToPreviousAd" => "attributes_app_installation_to_previous_ad", "attributesActionWithPreviousAd" => "attributes_action_with_previous_ad", "honorsLimitedAdTracking" => "honors_limited_ad_tracking" }) def self.type return "idfaDeclarations" end # # API # def update(attributes: nil) attributes = reverse_attr_mapping(attributes) Spaceship::ConnectAPI.patch_idfa_declaration(idfa_declaration_id: id, attributes: attributes) end def delete! Spaceship::ConnectAPI.delete_idfa_declaration(idfa_declaration_id: id) end end end end
Version data entries
24 entries across 24 versions & 1 rubygems