Class: Google::Apis::YoutubeV3::ContentRating

Inherits:
Object
  • Object
show all
Includes:
Core::Hashable, Core::JsonObjectSupport
Defined in:
generated/google/apis/youtube_v3/classes.rb,
generated/google/apis/youtube_v3/representations.rb,
generated/google/apis/youtube_v3/representations.rb

Overview

Ratings schemes. The country-specific ratings are mostly for movies and shows. NEXT_ID: 69

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Core::JsonObjectSupport

#to_json

Methods included from Core::Hashable

process_value, #to_h

Constructor Details

#initialize(**args) ⇒ ContentRating

Returns a new instance of ContentRating



2667
2668
2669
# File 'generated/google/apis/youtube_v3/classes.rb', line 2667

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#acb_ratingString

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

Returns:

  • (String)


2301
2302
2303
# File 'generated/google/apis/youtube_v3/classes.rb', line 2301

def acb_rating
  @acb_rating
end

#agcom_ratingString

The video's rating from Italy's Autorità per le Garanzie nelle Comunicazioni ( AGCOM). Corresponds to the JSON property agcomRating

Returns:

  • (String)


2307
2308
2309
# File 'generated/google/apis/youtube_v3/classes.rb', line 2307

def agcom_rating
  @agcom_rating
end

#anatel_ratingString

The video's Anatel (Asociación Nacional de Televisión) rating for Chilean television. Corresponds to the JSON property anatelRating

Returns:

  • (String)


2313
2314
2315
# File 'generated/google/apis/youtube_v3/classes.rb', line 2313

def anatel_rating
  @anatel_rating
end

#bbfc_ratingString

The video's British Board of Film Classification (BBFC) rating. Corresponds to the JSON property bbfcRating

Returns:

  • (String)


2318
2319
2320
# File 'generated/google/apis/youtube_v3/classes.rb', line 2318

def bbfc_rating
  @bbfc_rating
end

#bfvc_ratingString

The video's rating from Thailand's Board of Film and Video Censors. Corresponds to the JSON property bfvcRating

Returns:

  • (String)


2323
2324
2325
# File 'generated/google/apis/youtube_v3/classes.rb', line 2323

def bfvc_rating
  @bfvc_rating
end

#bmukk_ratingString

The video's rating from the Austrian Board of Media Classification ( Bundesministerium für Unterricht, Kunst und Kultur). Corresponds to the JSON property bmukkRating

Returns:

  • (String)


2329
2330
2331
# File 'generated/google/apis/youtube_v3/classes.rb', line 2329

def bmukk_rating
  @bmukk_rating
end

#catv_ratingString

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

Returns:

  • (String)


2337
2338
2339
# File 'generated/google/apis/youtube_v3/classes.rb', line 2337

def catv_rating
  @catv_rating
end

#catvfr_ratingString

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

Returns:

  • (String)


2344
2345
2346
# File 'generated/google/apis/youtube_v3/classes.rb', line 2344

def catvfr_rating
  @catvfr_rating
end

#cbfc_ratingString

The video's Central Board of Film Certification (CBFC - India) rating. Corresponds to the JSON property cbfcRating

Returns:

  • (String)


2349
2350
2351
# File 'generated/google/apis/youtube_v3/classes.rb', line 2349

def cbfc_rating
  @cbfc_rating
end

#ccc_ratingString

The video's Consejo de Calificación Cinematográfica (Chile) rating. Corresponds to the JSON property cccRating

Returns:

  • (String)


2354
2355
2356
# File 'generated/google/apis/youtube_v3/classes.rb', line 2354

def ccc_rating
  @ccc_rating
end

#cce_ratingString

The video's rating from Portugal's Comissão de Classificação de Espect´culos. Corresponds to the JSON property cceRating

Returns:

  • (String)


2359
2360
2361
# File 'generated/google/apis/youtube_v3/classes.rb', line 2359

def cce_rating
  @cce_rating
end

#chfilm_ratingString

The video's rating in Switzerland. Corresponds to the JSON property chfilmRating

Returns:

  • (String)


2364
2365
2366
# File 'generated/google/apis/youtube_v3/classes.rb', line 2364

def chfilm_rating
  @chfilm_rating
end

#chvrs_ratingString

The video's Canadian Home Video Rating System (CHVRS) rating. Corresponds to the JSON property chvrsRating

Returns:

  • (String)


2369
2370
2371
# File 'generated/google/apis/youtube_v3/classes.rb', line 2369

def chvrs_rating
  @chvrs_rating
end

#cicf_ratingString

The video's rating from the Commission de Contrôle des Films (Belgium). Corresponds to the JSON property cicfRating

Returns:

  • (String)


2374
2375
2376
# File 'generated/google/apis/youtube_v3/classes.rb', line 2374

def cicf_rating
  @cicf_rating
end

#cna_ratingString

The video's rating from Romania's CONSILIUL NATIONAL AL AUDIOVIZUALULUI (CNA). Corresponds to the JSON property cnaRating

Returns:

  • (String)


2379
2380
2381
# File 'generated/google/apis/youtube_v3/classes.rb', line 2379

def cna_rating
  @cna_rating
end

#cnc_ratingString

Rating system in France - Commission de classification cinematographique Corresponds to the JSON property cncRating

Returns:

  • (String)


2384
2385
2386
# File 'generated/google/apis/youtube_v3/classes.rb', line 2384

def cnc_rating
  @cnc_rating
end

#csa_ratingString

The video's rating from France's Conseil supérieur de l?audiovisuel, which rates broadcast content. Corresponds to the JSON property csaRating

Returns:

  • (String)


2390
2391
2392
# File 'generated/google/apis/youtube_v3/classes.rb', line 2390

def csa_rating
  @csa_rating
end

#cscf_ratingString

The video's rating from Luxembourg's Commission de surveillance de la classification des films (CSCF). Corresponds to the JSON property cscfRating

Returns:

  • (String)


2396
2397
2398
# File 'generated/google/apis/youtube_v3/classes.rb', line 2396

def cscf_rating
  @cscf_rating
end

#czfilm_ratingString

The video's rating in the Czech Republic. Corresponds to the JSON property czfilmRating

Returns:

  • (String)


2401
2402
2403
# File 'generated/google/apis/youtube_v3/classes.rb', line 2401

def czfilm_rating
  @czfilm_rating
end

#djctq_ratingString

The video's Departamento de Justiça, Classificação, Qualificação e Títulos ( DJCQT - Brazil) rating. Corresponds to the JSON property djctqRating

Returns:

  • (String)


2407
2408
2409
# File 'generated/google/apis/youtube_v3/classes.rb', line 2407

def djctq_rating
  @djctq_rating
end

#djctq_rating_reasonsArray<String>

Reasons that explain why the video received its DJCQT (Brazil) rating. Corresponds to the JSON property djctqRatingReasons

Returns:

  • (Array<String>)


2412
2413
2414
# File 'generated/google/apis/youtube_v3/classes.rb', line 2412

def djctq_rating_reasons
  @djctq_rating_reasons
end

#ecbmct_ratingString

Rating system in Turkey - Evaluation and Classification Board of the Ministry of Culture and Tourism Corresponds to the JSON property ecbmctRating

Returns:

  • (String)


2418
2419
2420
# File 'generated/google/apis/youtube_v3/classes.rb', line 2418

def ecbmct_rating
  @ecbmct_rating
end

#eefilm_ratingString

The video's rating in Estonia. Corresponds to the JSON property eefilmRating

Returns:

  • (String)


2423
2424
2425
# File 'generated/google/apis/youtube_v3/classes.rb', line 2423

def eefilm_rating
  @eefilm_rating
end

#egfilm_ratingString

The video's rating in Egypt. Corresponds to the JSON property egfilmRating

Returns:

  • (String)


2428
2429
2430
# File 'generated/google/apis/youtube_v3/classes.rb', line 2428

def egfilm_rating
  @egfilm_rating
end

#eirin_ratingString

The video's Eirin (映倫) rating. Eirin is the Japanese rating system. Corresponds to the JSON property eirinRating

Returns:

  • (String)


2433
2434
2435
# File 'generated/google/apis/youtube_v3/classes.rb', line 2433

def eirin_rating
  @eirin_rating
end

#fcbm_ratingString

The video's rating from Malaysia's Film Censorship Board. Corresponds to the JSON property fcbmRating

Returns:

  • (String)


2438
2439
2440
# File 'generated/google/apis/youtube_v3/classes.rb', line 2438

def fcbm_rating
  @fcbm_rating
end

#fco_ratingString

The video's rating from Hong Kong's Office for Film, Newspaper and Article Administration. Corresponds to the JSON property fcoRating

Returns:

  • (String)


2444
2445
2446
# File 'generated/google/apis/youtube_v3/classes.rb', line 2444

def fco_rating
  @fco_rating
end

#fmoc_ratingString

This property has been deprecated. Use the contentDetails.contentRating. cncRating instead. Corresponds to the JSON property fmocRating

Returns:

  • (String)


2450
2451
2452
# File 'generated/google/apis/youtube_v3/classes.rb', line 2450

def fmoc_rating
  @fmoc_rating
end

#fpb_ratingString

The video's rating from South Africa's Film and Publication Board. Corresponds to the JSON property fpbRating

Returns:

  • (String)


2455
2456
2457
# File 'generated/google/apis/youtube_v3/classes.rb', line 2455

def fpb_rating
  @fpb_rating
end

#fpb_rating_reasonsArray<String>

Reasons that explain why the video received its FPB (South Africa) rating. Corresponds to the JSON property fpbRatingReasons

Returns:

  • (Array<String>)


2460
2461
2462
# File 'generated/google/apis/youtube_v3/classes.rb', line 2460

def fpb_rating_reasons
  @fpb_rating_reasons
end

#fsk_ratingString

The video's Freiwillige Selbstkontrolle der Filmwirtschaft (FSK - Germany) rating. Corresponds to the JSON property fskRating

Returns:

  • (String)


2466
2467
2468
# File 'generated/google/apis/youtube_v3/classes.rb', line 2466

def fsk_rating
  @fsk_rating
end

#grfilm_ratingString

The video's rating in Greece. Corresponds to the JSON property grfilmRating

Returns:

  • (String)


2471
2472
2473
# File 'generated/google/apis/youtube_v3/classes.rb', line 2471

def grfilm_rating
  @grfilm_rating
end

#icaa_ratingString

The video's Instituto de la Cinematografía y de las Artes Audiovisuales (ICAA - Spain) rating. Corresponds to the JSON property icaaRating

Returns:

  • (String)


2477
2478
2479
# File 'generated/google/apis/youtube_v3/classes.rb', line 2477

def icaa_rating
  @icaa_rating
end

#ifco_ratingString

The video's Irish Film Classification Office (IFCO - Ireland) rating. See the IFCO website for more information. Corresponds to the JSON property ifcoRating

Returns:

  • (String)


2483
2484
2485
# File 'generated/google/apis/youtube_v3/classes.rb', line 2483

def ifco_rating
  @ifco_rating
end

#ilfilm_ratingString

The video's rating in Israel. Corresponds to the JSON property ilfilmRating

Returns:

  • (String)


2488
2489
2490
# File 'generated/google/apis/youtube_v3/classes.rb', line 2488

def ilfilm_rating
  @ilfilm_rating
end

#incaa_ratingString

The video's INCAA (Instituto Nacional de Cine y Artes Audiovisuales - Argentina) rating. Corresponds to the JSON property incaaRating

Returns:

  • (String)


2494
2495
2496
# File 'generated/google/apis/youtube_v3/classes.rb', line 2494

def incaa_rating
  @incaa_rating
end

#kfcb_ratingString

The video's rating from the Kenya Film Classification Board. Corresponds to the JSON property kfcbRating

Returns:

  • (String)


2499
2500
2501
# File 'generated/google/apis/youtube_v3/classes.rb', line 2499

def kfcb_rating
  @kfcb_rating
end

#kijkwijzer_ratingString

voor de Classificatie van Audiovisuele Media (Netherlands). Corresponds to the JSON property kijkwijzerRating

Returns:

  • (String)


2504
2505
2506
# File 'generated/google/apis/youtube_v3/classes.rb', line 2504

def kijkwijzer_rating
  @kijkwijzer_rating
end

#kmrb_ratingString

The video's Korea Media Rating Board (영상물등급위원회) rating. The KMRB rates videos in South Korea. Corresponds to the JSON property kmrbRating

Returns:

  • (String)


2510
2511
2512
# File 'generated/google/apis/youtube_v3/classes.rb', line 2510

def kmrb_rating
  @kmrb_rating
end

#lsf_ratingString

The video's rating from Indonesia's Lembaga Sensor Film. Corresponds to the JSON property lsfRating

Returns:

  • (String)


2515
2516
2517
# File 'generated/google/apis/youtube_v3/classes.rb', line 2515

def lsf_rating
  @lsf_rating
end

#mccaa_ratingString

The video's rating from Malta's Film Age-Classification Board. Corresponds to the JSON property mccaaRating

Returns:

  • (String)


2520
2521
2522
# File 'generated/google/apis/youtube_v3/classes.rb', line 2520

def mccaa_rating
  @mccaa_rating
end

#mccyp_ratingString

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

Returns:

  • (String)


2526
2527
2528
# File 'generated/google/apis/youtube_v3/classes.rb', line 2526

def mccyp_rating
  @mccyp_rating
end

#mcst_ratingString

The video's rating system for Vietnam - MCST Corresponds to the JSON property mcstRating

Returns:

  • (String)


2531
2532
2533
# File 'generated/google/apis/youtube_v3/classes.rb', line 2531

def mcst_rating
  @mcst_rating
end

#mda_ratingString

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

Returns:

  • (String)


2537
2538
2539
# File 'generated/google/apis/youtube_v3/classes.rb', line 2537

def mda_rating
  @mda_rating
end

#medietilsynet_ratingString

The video's rating from Medietilsynet, the Norwegian Media Authority. Corresponds to the JSON property medietilsynetRating

Returns:

  • (String)


2542
2543
2544
# File 'generated/google/apis/youtube_v3/classes.rb', line 2542

def medietilsynet_rating
  @medietilsynet_rating
end

#meku_ratingString

The video's rating from Finland's Kansallinen Audiovisuaalinen Instituutti ( National Audiovisual Institute). Corresponds to the JSON property mekuRating

Returns:

  • (String)


2548
2549
2550
# File 'generated/google/apis/youtube_v3/classes.rb', line 2548

def meku_rating
  @meku_rating
end

#mibac_ratingString

The video's rating from the Ministero dei Beni e delle Attività Culturali e del Turismo (Italy). Corresponds to the JSON property mibacRating

Returns:

  • (String)


2554
2555
2556
# File 'generated/google/apis/youtube_v3/classes.rb', line 2554

def mibac_rating
  @mibac_rating
end

#moc_ratingString

The video's Ministerio de Cultura (Colombia) rating. Corresponds to the JSON property mocRating

Returns:

  • (String)


2559
2560
2561
# File 'generated/google/apis/youtube_v3/classes.rb', line 2559

def moc_rating
  @moc_rating
end

#moctw_ratingString

The video's rating from Taiwan's Ministry of Culture (文化部). Corresponds to the JSON property moctwRating

Returns:

  • (String)


2564
2565
2566
# File 'generated/google/apis/youtube_v3/classes.rb', line 2564

def moctw_rating
  @moctw_rating
end

#mpaa_ratingString

The video's Motion Picture Association of America (MPAA) rating. Corresponds to the JSON property mpaaRating

Returns:

  • (String)


2569
2570
2571
# File 'generated/google/apis/youtube_v3/classes.rb', line 2569

def mpaa_rating
  @mpaa_rating
end

#mtrcb_ratingString

The video's rating from the Movie and Television Review and Classification Board (Philippines). Corresponds to the JSON property mtrcbRating

Returns:

  • (String)


2575
2576
2577
# File 'generated/google/apis/youtube_v3/classes.rb', line 2575

def mtrcb_rating
  @mtrcb_rating
end

#nbc_ratingString

The video's rating from the Maldives National Bureau of Classification. Corresponds to the JSON property nbcRating

Returns:

  • (String)


2580
2581
2582
# File 'generated/google/apis/youtube_v3/classes.rb', line 2580

def nbc_rating
  @nbc_rating
end

#nbcpl_ratingString

The video's rating in Poland. Corresponds to the JSON property nbcplRating

Returns:

  • (String)


2585
2586
2587
# File 'generated/google/apis/youtube_v3/classes.rb', line 2585

def nbcpl_rating
  @nbcpl_rating
end

#nfrc_ratingString

The video's rating from the Bulgarian National Film Center. Corresponds to the JSON property nfrcRating

Returns:

  • (String)


2590
2591
2592
# File 'generated/google/apis/youtube_v3/classes.rb', line 2590

def nfrc_rating
  @nfrc_rating
end

#nfvcb_ratingString

The video's rating from Nigeria's National Film and Video Censors Board. Corresponds to the JSON property nfvcbRating

Returns:

  • (String)


2595
2596
2597
# File 'generated/google/apis/youtube_v3/classes.rb', line 2595

def nfvcb_rating
  @nfvcb_rating
end

#nkclv_ratingString

The video's rating from the Nacionãlais Kino centrs (National Film Centre of Latvia). Corresponds to the JSON property nkclvRating

Returns:

  • (String)


2601
2602
2603
# File 'generated/google/apis/youtube_v3/classes.rb', line 2601

def nkclv_rating
  @nkclv_rating
end

#oflc_ratingString

The video's Office of Film and Literature Classification (OFLC - New Zealand) rating. Corresponds to the JSON property oflcRating

Returns:

  • (String)


2607
2608
2609
# File 'generated/google/apis/youtube_v3/classes.rb', line 2607

def oflc_rating
  @oflc_rating
end

#pefilm_ratingString

The video's rating in Peru. Corresponds to the JSON property pefilmRating

Returns:

  • (String)


2612
2613
2614
# File 'generated/google/apis/youtube_v3/classes.rb', line 2612

def pefilm_rating
  @pefilm_rating
end

#rcnof_ratingString

The video's rating from the Hungarian Nemzeti Filmiroda, the Rating Committee of the National Office of Film. Corresponds to the JSON property rcnofRating

Returns:

  • (String)


2618
2619
2620
# File 'generated/google/apis/youtube_v3/classes.rb', line 2618

def rcnof_rating
  @rcnof_rating
end

#resorteviolencia_ratingString

The video's rating in Venezuela. Corresponds to the JSON property resorteviolenciaRating

Returns:

  • (String)


2623
2624
2625
# File 'generated/google/apis/youtube_v3/classes.rb', line 2623

def resorteviolencia_rating
  @resorteviolencia_rating
end

#rtc_ratingString

The video's General Directorate of Radio, Television and Cinematography ( Mexico) rating. Corresponds to the JSON property rtcRating

Returns:

  • (String)


2629
2630
2631
# File 'generated/google/apis/youtube_v3/classes.rb', line 2629

def rtc_rating
  @rtc_rating
end

#rte_ratingString

The video's rating from Ireland's Raidió Teilifís Éireann. Corresponds to the JSON property rteRating

Returns:

  • (String)


2634
2635
2636
# File 'generated/google/apis/youtube_v3/classes.rb', line 2634

def rte_rating
  @rte_rating
end

#russia_ratingString

The video's National Film Registry of the Russian Federation (MKRF - Russia) rating. Corresponds to the JSON property russiaRating

Returns:

  • (String)


2640
2641
2642
# File 'generated/google/apis/youtube_v3/classes.rb', line 2640

def russia_rating
  @russia_rating
end

#skfilm_ratingString

The video's rating in Slovakia. Corresponds to the JSON property skfilmRating

Returns:

  • (String)


2645
2646
2647
# File 'generated/google/apis/youtube_v3/classes.rb', line 2645

def skfilm_rating
  @skfilm_rating
end

#smais_ratingString

The video's rating in Iceland. Corresponds to the JSON property smaisRating

Returns:

  • (String)


2650
2651
2652
# File 'generated/google/apis/youtube_v3/classes.rb', line 2650

def smais_rating
  @smais_rating
end

#smsa_ratingString

The video's rating from Statens medieråd (Sweden's National Media Council). Corresponds to the JSON property smsaRating

Returns:

  • (String)


2655
2656
2657
# File 'generated/google/apis/youtube_v3/classes.rb', line 2655

def smsa_rating
  @smsa_rating
end

#tvpg_ratingString

The video's TV Parental Guidelines (TVPG) rating. Corresponds to the JSON property tvpgRating

Returns:

  • (String)


2660
2661
2662
# File 'generated/google/apis/youtube_v3/classes.rb', line 2660

def tvpg_rating
  @tvpg_rating
end

#yt_ratingString

A rating that YouTube uses to identify age-restricted content. Corresponds to the JSON property ytRating

Returns:

  • (String)


2665
2666
2667
# File 'generated/google/apis/youtube_v3/classes.rb', line 2665

def yt_rating
  @yt_rating
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
# File 'generated/google/apis/youtube_v3/classes.rb', line 2672

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)
  @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)
  @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)
  @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