class Google::Apis::YoutubeV3::ContentRating
Ratings schemes. The country-specific ratings are mostly for movies and shows. LINT.IfChange
Attributes
The video's Australian Classification Board (ACB) or Australian Communications and Media Authority (ACMA) rating. ACMA ratings are used to classify children' s television programming. Corresponds to the JSON property `acbRating` @return [String]
The video's rating from Italy's Autorità per le Garanzie nelle Comunicazioni ( AGCOM). Corresponds to the JSON property `agcomRating` @return [String]
The video's Anatel (Asociación Nacional de Televisión) rating for Chilean television. Corresponds to the JSON property `anatelRating` @return [String]
The video's British Board of Film Classification (BBFC) rating. Corresponds to the JSON property `bbfcRating` @return [String]
The video's rating from Thailand's Board of Film and Video
Censors. Corresponds to the JSON property `bfvcRating` @return [String]
The video's rating from the Austrian Board of Media Classification ( Bundesministerium für Unterricht, Kunst und Kultur). Corresponds to the JSON property `bmukkRating` @return [String]
Rating system for Canadian TV - Canadian TV Classification System The video's rating from the Canadian Radio-Television and Telecommunications Commission ( CRTC) for Canadian English-language broadcasts. For more information, see the Canadian Broadcast Standards Council website. Corresponds to the JSON property `catvRating` @return [String]
The video's rating from the Canadian Radio-Television and Telecommunications Commission (CRTC) for Canadian French-language broadcasts. For more information, see the Canadian Broadcast Standards Council website. Corresponds to the JSON property `catvfrRating` @return [String]
The video's Central Board of Film Certification (CBFC - India) rating. Corresponds to the JSON property `cbfcRating` @return [String]
The video's Consejo de Calificación Cinematográfica (Chile) rating. Corresponds to the JSON property `cccRating` @return [String]
The video's rating from Portugal's Comissão de Classificação de Espect´culos. Corresponds to the JSON property `cceRating` @return [String]
The video's rating in Switzerland. Corresponds to the JSON property `chfilmRating` @return [String]
The video's Canadian Home Video
Rating System (CHVRS) rating. Corresponds to the JSON property `chvrsRating` @return [String]
The video's rating from the Commission de Contrôle des Films (Belgium). Corresponds to the JSON property `cicfRating` @return [String]
The video's rating from Romania's CONSILIUL NATIONAL AL AUDIOVIZUALULUI (CNA). Corresponds to the JSON property `cnaRating` @return [String]
Rating system in France - Commission de classification cinematographique Corresponds to the JSON property `cncRating` @return [String]
The video's rating from France's Conseil supérieur de l’audiovisuel, which rates broadcast content. Corresponds to the JSON property `csaRating` @return [String]
The video's rating from Luxembourg's Commission de surveillance de la classification des films (CSCF). Corresponds to the JSON property `cscfRating` @return [String]
The video's rating in the Czech Republic. Corresponds to the JSON property `czfilmRating` @return [String]
The video's Departamento de Justiça, Classificação, Qualificação e Títulos ( DJCQT - Brazil) rating. Corresponds to the JSON property `djctqRating` @return [String]
Reasons that explain why the video received its DJCQT (Brazil) rating. Corresponds to the JSON property `djctqRatingReasons` @return [Array<String>]
Rating system in Turkey - Evaluation and Classification Board of the Ministry of Culture and Tourism Corresponds to the JSON property `ecbmctRating` @return [String]
The video's rating in Estonia. Corresponds to the JSON property `eefilmRating` @return [String]
The video's rating in Egypt. Corresponds to the JSON property `egfilmRating` @return [String]
The video's Eirin (映倫) rating. Eirin is the Japanese rating system. Corresponds to the JSON property `eirinRating` @return [String]
The video's rating from Malaysia's Film Censorship Board. Corresponds to the JSON property `fcbmRating` @return [String]
The video's rating from Hong Kong's Office for Film, Newspaper and Article Administration. Corresponds to the JSON property `fcoRating` @return [String]
This property has been deprecated. Use the contentDetails.contentRating. cncRating instead. Corresponds to the JSON property `fmocRating` @return [String]
The video's rating from South Africa's Film and Publication Board. Corresponds to the JSON property `fpbRating` @return [String]
Reasons that explain why the video received its FPB (South Africa) rating. Corresponds to the JSON property `fpbRatingReasons` @return [Array<String>]
The video's Freiwillige Selbstkontrolle der Filmwirtschaft (FSK - Germany) rating. Corresponds to the JSON property `fskRating` @return [String]
The video's rating in Greece. Corresponds to the JSON property `grfilmRating` @return [String]
The video's Instituto de la Cinematografía y de las Artes Audiovisuales (ICAA - Spain) rating. Corresponds to the JSON property `icaaRating` @return [String]
The video's Irish Film Classification Office (IFCO - Ireland) rating. See the IFCO website for more information. Corresponds to the JSON property `ifcoRating` @return [String]
The video's rating in Israel. Corresponds to the JSON property `ilfilmRating` @return [String]
The video's INCAA (Instituto Nacional de Cine y Artes Audiovisuales - Argentina) rating. Corresponds to the JSON property `incaaRating` @return [String]
The video's rating from the Kenya Film Classification Board. Corresponds to the JSON property `kfcbRating` @return [String]
The video's NICAM/Kijkwijzer rating from the Nederlands Instituut voor de Classificatie van Audiovisuele Media (Netherlands). Corresponds to the JSON property `kijkwijzerRating` @return [String]
The video's Korea Media Rating Board (영상물등급위원회) rating. The KMRB rates videos in South Korea. Corresponds to the JSON property `kmrbRating` @return [String]
The video's rating from Indonesia's Lembaga Sensor Film. Corresponds to the JSON property `lsfRating` @return [String]
The video's rating from Malta's Film Age-Classification Board. Corresponds to the JSON property `mccaaRating` @return [String]
The video's rating from the Danish Film Institute's (Det Danske Filminstitut) Media Council for Children and Young People. Corresponds to the JSON property `mccypRating` @return [String]
The video's rating system for Vietnam - MCST Corresponds to the JSON property `mcstRating` @return [String]
The video's rating from Singapore's Media Development Authority (MDA) and, specifically, it's Board of Film Censors (BFC). Corresponds to the JSON property `mdaRating` @return [String]
The video's rating from Medietilsynet, the Norwegian Media Authority. Corresponds to the JSON property `medietilsynetRating` @return [String]
The video's rating from Finland's Kansallinen Audiovisuaalinen Instituutti ( National Audiovisual Institute). Corresponds to the JSON property `mekuRating` @return [String]
The rating system for MENA countries, a clone of MPAA. It is needed to prevent titles go live w/o additional QC check, since some of them can be inappropriate for the countries at all. See b/33408548 for more details. Corresponds to the JSON property `menaMpaaRating` @return [String]
The video's rating from the Ministero dei Beni e delle Attività Culturali e del Turismo (Italy). Corresponds to the JSON property `mibacRating` @return [String]
The video's Ministerio de Cultura (Colombia) rating. Corresponds to the JSON property `mocRating` @return [String]
The video's rating from Taiwan's Ministry of Culture (文化部). Corresponds to the JSON property `moctwRating` @return [String]
The video's Motion Picture Association of America (MPAA) rating. Corresponds to the JSON property `mpaaRating` @return [String]
The rating system for trailer, DVD, and Ad in the US. See movielabs.com/ md/ratings/v2.3/html/US_MPAAT_Ratings.html. Corresponds to the JSON property `mpaatRating` @return [String]
The video's rating from the Movie and Television Review and Classification Board (Philippines). Corresponds to the JSON property `mtrcbRating` @return [String]
The video's rating from the Maldives National Bureau of Classification. Corresponds to the JSON property `nbcRating` @return [String]
The video's rating in Poland. Corresponds to the JSON property `nbcplRating` @return [String]
The video's rating from the Bulgarian National Film Center. Corresponds to the JSON property `nfrcRating` @return [String]
The video's rating from Nigeria's National Film and Video
Censors Board. Corresponds to the JSON property `nfvcbRating` @return [String]
The video's rating from the Nacionãlais Kino centrs (National Film Centre of Latvia). Corresponds to the JSON property `nkclvRating` @return [String]
The National Media Council ratings system for United Arab Emirates. Corresponds to the JSON property `nmcRating` @return [String]
The video's Office of Film and Literature Classification (OFLC - New Zealand) rating. Corresponds to the JSON property `oflcRating` @return [String]
The video's rating in Peru. Corresponds to the JSON property `pefilmRating` @return [String]
The video's rating from the Hungarian Nemzeti Filmiroda, the Rating Committee of the National Office of Film. Corresponds to the JSON property `rcnofRating` @return [String]
The video's rating in Venezuela. Corresponds to the JSON property `resorteviolenciaRating` @return [String]
The video's General Directorate of Radio, Television and Cinematography ( Mexico) rating. Corresponds to the JSON property `rtcRating` @return [String]
The video's rating from Ireland's Raidió Teilifís Éireann. Corresponds to the JSON property `rteRating` @return [String]
The video's National Film Registry of the Russian Federation (MKRF - Russia) rating. Corresponds to the JSON property `russiaRating` @return [String]
The video's rating in Slovakia. Corresponds to the JSON property `skfilmRating` @return [String]
The video's rating in Iceland. Corresponds to the JSON property `smaisRating` @return [String]
The video's rating from Statens medieråd (Sweden's National Media Council). Corresponds to the JSON property `smsaRating` @return [String]
The video's TV Parental Guidelines (TVPG) rating. Corresponds to the JSON property `tvpgRating` @return [String]
A rating that YouTube uses to identify age-restricted content. Corresponds to the JSON property `ytRating` @return [String]
Public Class Methods
# File lib/google/apis/youtube_v3/classes.rb, line 2778 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/youtube_v3/classes.rb, line 2783 def update!(**args) @acb_rating = args[:acb_rating] if args.key?(:acb_rating) @agcom_rating = args[:agcom_rating] if args.key?(:agcom_rating) @anatel_rating = args[:anatel_rating] if args.key?(:anatel_rating) @bbfc_rating = args[:bbfc_rating] if args.key?(:bbfc_rating) @bfvc_rating = args[:bfvc_rating] if args.key?(:bfvc_rating) @bmukk_rating = args[:bmukk_rating] if args.key?(:bmukk_rating) @catv_rating = args[:catv_rating] if args.key?(:catv_rating) @catvfr_rating = args[:catvfr_rating] if args.key?(:catvfr_rating) @cbfc_rating = args[:cbfc_rating] if args.key?(:cbfc_rating) @ccc_rating = args[:ccc_rating] if args.key?(:ccc_rating) @cce_rating = args[:cce_rating] if args.key?(:cce_rating) @chfilm_rating = args[:chfilm_rating] if args.key?(:chfilm_rating) @chvrs_rating = args[:chvrs_rating] if args.key?(:chvrs_rating) @cicf_rating = args[:cicf_rating] if args.key?(:cicf_rating) @cna_rating = args[:cna_rating] if args.key?(:cna_rating) @cnc_rating = args[:cnc_rating] if args.key?(:cnc_rating) @csa_rating = args[:csa_rating] if args.key?(:csa_rating) @cscf_rating = args[:cscf_rating] if args.key?(:cscf_rating) @czfilm_rating = args[:czfilm_rating] if args.key?(:czfilm_rating) @djctq_rating = args[:djctq_rating] if args.key?(:djctq_rating) @djctq_rating_reasons = args[:djctq_rating_reasons] if args.key?(:djctq_rating_reasons) @ecbmct_rating = args[:ecbmct_rating] if args.key?(:ecbmct_rating) @eefilm_rating = args[:eefilm_rating] if args.key?(:eefilm_rating) @egfilm_rating = args[:egfilm_rating] if args.key?(:egfilm_rating) @eirin_rating = args[:eirin_rating] if args.key?(:eirin_rating) @fcbm_rating = args[:fcbm_rating] if args.key?(:fcbm_rating) @fco_rating = args[:fco_rating] if args.key?(:fco_rating) @fmoc_rating = args[:fmoc_rating] if args.key?(:fmoc_rating) @fpb_rating = args[:fpb_rating] if args.key?(:fpb_rating) @fpb_rating_reasons = args[:fpb_rating_reasons] if args.key?(:fpb_rating_reasons) @fsk_rating = args[:fsk_rating] if args.key?(:fsk_rating) @grfilm_rating = args[:grfilm_rating] if args.key?(:grfilm_rating) @icaa_rating = args[:icaa_rating] if args.key?(:icaa_rating) @ifco_rating = args[:ifco_rating] if args.key?(:ifco_rating) @ilfilm_rating = args[:ilfilm_rating] if args.key?(:ilfilm_rating) @incaa_rating = args[:incaa_rating] if args.key?(:incaa_rating) @kfcb_rating = args[:kfcb_rating] if args.key?(:kfcb_rating) @kijkwijzer_rating = args[:kijkwijzer_rating] if args.key?(:kijkwijzer_rating) @kmrb_rating = args[:kmrb_rating] if args.key?(:kmrb_rating) @lsf_rating = args[:lsf_rating] if args.key?(:lsf_rating) @mccaa_rating = args[:mccaa_rating] if args.key?(:mccaa_rating) @mccyp_rating = args[:mccyp_rating] if args.key?(:mccyp_rating) @mcst_rating = args[:mcst_rating] if args.key?(:mcst_rating) @mda_rating = args[:mda_rating] if args.key?(:mda_rating) @medietilsynet_rating = args[:medietilsynet_rating] if args.key?(:medietilsynet_rating) @meku_rating = args[:meku_rating] if args.key?(:meku_rating) @mena_mpaa_rating = args[:mena_mpaa_rating] if args.key?(:mena_mpaa_rating) @mibac_rating = args[:mibac_rating] if args.key?(:mibac_rating) @moc_rating = args[:moc_rating] if args.key?(:moc_rating) @moctw_rating = args[:moctw_rating] if args.key?(:moctw_rating) @mpaa_rating = args[:mpaa_rating] if args.key?(:mpaa_rating) @mpaat_rating = args[:mpaat_rating] if args.key?(:mpaat_rating) @mtrcb_rating = args[:mtrcb_rating] if args.key?(:mtrcb_rating) @nbc_rating = args[:nbc_rating] if args.key?(:nbc_rating) @nbcpl_rating = args[:nbcpl_rating] if args.key?(:nbcpl_rating) @nfrc_rating = args[:nfrc_rating] if args.key?(:nfrc_rating) @nfvcb_rating = args[:nfvcb_rating] if args.key?(:nfvcb_rating) @nkclv_rating = args[:nkclv_rating] if args.key?(:nkclv_rating) @nmc_rating = args[:nmc_rating] if args.key?(:nmc_rating) @oflc_rating = args[:oflc_rating] if args.key?(:oflc_rating) @pefilm_rating = args[:pefilm_rating] if args.key?(:pefilm_rating) @rcnof_rating = args[:rcnof_rating] if args.key?(:rcnof_rating) @resorteviolencia_rating = args[:resorteviolencia_rating] if args.key?(:resorteviolencia_rating) @rtc_rating = args[:rtc_rating] if args.key?(:rtc_rating) @rte_rating = args[:rte_rating] if args.key?(:rte_rating) @russia_rating = args[:russia_rating] if args.key?(:russia_rating) @skfilm_rating = args[:skfilm_rating] if args.key?(:skfilm_rating) @smais_rating = args[:smais_rating] if args.key?(:smais_rating) @smsa_rating = args[:smsa_rating] if args.key?(:smsa_rating) @tvpg_rating = args[:tvpg_rating] if args.key?(:tvpg_rating) @yt_rating = args[:yt_rating] if args.key?(:yt_rating) end