STANDARD FILEFORMAT TNS GALLUP PPM PANEL

PPM data consists of 5 files per day. There are no files to be updated monthly or at other times. Switching and demographic files are delivered overnight, program and spotlogs are delivered with one day delay.

The four files are:

Switching file: AUyymmdd.swd Demographic file: AUyymmdd.dem Playback file: PByymmdd.swd Program log: DEddmmyy.std Spot log: SPddmmyy.std Switching file: AUyymmdd.swd

Positions Variable Categories Values Comment Length 1-7 Homenr. 0000001- 7 9999999 8-9 Membernr. 01-99 2 10-13 Station ID 0001-9999 Channel code 4

NRK P1 3301 NRK P1+ 3304 From 01.01.2015 NRK Andre 3340 20.01.2014 – 31.12.2014 NRK P2 3350 NRK P3 3360 NRK Nyheter 3371 From 01.01.2015 NRK mP3 3375 From 01.01.2015 NRK Sport 3377 From 01.01.2015 NRK Radio Super 3382 From 02.12.2016 NRK Klassisk 3390 From 01.01.2015 NRK P13 3391 From 01.01.2015 NRK Jazz 3392 From 19.01.2018 P4 3401 P4 Ekstra 3404 Not used after 31.12.2009 P10 Country 3406 From 04.10.2017 P9 Retro 3407 From 04.10.2017 RadioNorge 3410 P8 3420 From 16.02.2016 P5 3430 From 01.01.2010 P4 Andre 3440 From 01.01.2015 P6 3441 From 16.02.2016

Kiss 3513 From 08.01.2015 Radio Rock 3514 From 08.01.2015 Radio Soft 3516 24.08.2015 – 01.03.2018 SBS Radio andre 3517 10.06.2015 – 23.08.2015 Norsk Pop 3543 From 16.12.2016 Bauer Pop Up 3546 01.11.2017 – 26.12.2017 Radio 1 3549 From 01.01.2018 P24-7 MIX 3552 From 02.03.2018 NRJ+ 3601 Not used after 31.12.2014 NRJ 3602 From 01.01.2015 P7 3629 From 16.02.2016 Radio Topp 40 3633 From 11.01.2017 Radio Vinyl 3635 From 11.01.2017 Storbyradioen 3699 Not used after 07.01.2015 Metro+ 3712 21.06.10 – 13.11.13 Lokalradiosamkjøringen 3800 Not used after 31.12.2009 14-19 Start Time 030000-265959 Hhmmss 6 20-25 End Time 030000-265959 Hhmmss 6 26 In/Out of Home 0, 1 or 2 1 Unknown 0 In Home 1 Out of Home 2 27 Audience type 1 Live radio 1 28 Internal info 0 1

2/13

Demographic file: AUyymmdd.dem

Note: There might be blank positions in the file for all demographics, meaning there is no information available.

Positions Variable Categories Values Comment Length 1-7 HHnr 1- Household no. 7 9999999 8-9 MMnr 01-99 Member no. 2 10-17 Weight 000.0000 8 - 999.9999 18 Sector Not in use 1 19 Viewer type 1 Panel member 1 20 Sample type 1 Individual 1 21 HH size Counts all people 1 aged 0 + in HH 1 person 1 2 person 2 3 person 3 4 person 4 5 persons + 5 No info 6 22 Familytype 1 Single aged <45 1 Single aged 45+ 2 Multiperson HH with kids 3 <=17 years Multiperson HH without 4 kids <=17 years No info 5 23 Commercial No longer in use 1 Universe from 01.01.2011. Use new demog in position 60. Yes 1 No 2 No info 3 24 Geography 1 Østlandet 1 Østfold, , No longer in , Hedmark, use from Oppland, 26.03.2010. , Vestfold Use new and Telemark. demog in position 59.

3/13

Positions Variable Categories Values Comment Length Sør- and Vestlandet 2 Aust-Agder, Vest- Agder, Rogaland, Hordaland, Sogn og Fjordane, Møre og Romsdal. Trøndelag and 3 Sør-Trøndelag, Nord Norge Nord-Trøndelag, Nordland, Troms, Finnmark. No info 4 25-26 Not in use 27 HH income 1 0 –300’ NOK 1 300-449’ NOK 2 450-599’ NOK 3 600-799’ NOK 4 800’+ NOK 7 No info 5 No info 6 28 Not in use 29 HH 1 members older than 12 years 1 person 12+ 1 2 persons 12+ 2 3 persons 12+ 3 4 persons 12+ 4 5+ persons 12+ 5 30-39 Not in use 40 Access Internet at home Yes 1 No 2 Unavailable 3 Missing 4 41-43 Not in use 44 Access DAB-radio Yes 1 No 2 Unavailable 3 Missing 4 45-46 Not in use 47 Sex 1 Male 1 Female 2 48 Age - 1 continuous

4/13

Positions Variable Categories Values Comment Length 00 0 01 1 02 2 03 3 04 4 05 5 06 6 07 7 08 8 09 9 10 : 11 ; 12 < 13 = 14 > 15 ? 16 @ 17 A 18 B 19 C 20 D 21 E 22 F 23 G 24 H 25 I 26 J 27 K 28 L 29 M 30 N 31 O 32 P 33 Q 34 R 35 S 36 T 37 U 38 V 39 W 40 X 41 Y 42 Z 43 [ 44 \ 45 ] 46 ^ 47 _ 48 ` 49 a

5/13

Positions Variable Categories Values Comment Length 50 b 51 c 52 d 53 e 54 f 55 g 56 h 57 i 58 j 59 k 60 l 61 m 62 n 63 o 64 p 65 q 66 r 67 s 68 t 69 u 70 v 71 w 72 x 73 y 74 z 75 { 76 | 77 } 78 ~ 79 ^? 80 \128 81 \129 82 \130 83 \131 84 \132 85 \133 86 \134 87 \135 88 \136 89 \137 90 \138 91 \139 92 \140 93 \141 94 \142 95 \143 96 \144 97 \145 98 \146 99 \147 100 \148

6/13

Positions Variable Categories Values Comment Length 101 \149 102 \150 103 \151 104 \152 105 \153 106 \154 107 \155 108 \156 109 \157 110 \158 49 Not in use 50 Position in 1 HH Father of the house (Male) 1 Mother of the house 2 (Female) Son 3 Daughter 4 Other 5 No info 6 No info 9 51 Personal 1 income < 150’ NOK 1 150–299’ NOK 2 300-399’+ NOK 3 400-499’ NOK 4 500-599’ NOK 7 600’+ NOK 8 No Info 5 No Info 6 52 Education 1 Grunnskole 1 Videregående 2 Høyskole/universitet lower 3 degree Høyskole/universitet 4 higher degree Unavailable 5 No info 6 53 - 54 Not in use 55 HH 1 education Up to High school 1 Higher 2 education/University 56 Age groups 1 12-19 Years 1 20-29 Years 2 30-44 Years 3 45-59 Years 4

7/13

Positions Variable Categories Values Comment Length 60+ Years 5 57 Sentralitet 3- From 01.03.2008 to 1 delt 31.12.2010. New demog in position 60. Storbyradioområdet 1 Sentrale kommuner 2 utenfor SR Mindre sentrale 3 kommuner No info 4 58 Age From 01.03.2008 youngest person in HH Youngest aged <= 19 yrs 1 Youngest aged 20-34 yrs 2 Youngest aged 35-49 yrs 3 Youngest aged 50 yrs + 4 59 Region 4- From 26.03.2010 delt Østlandet 1 Østfold, Akershus, Oslo, Hedmark, Oppland, Buskerud, Vestfold, Telemark. Sørlandet 2 Aust-Agder, Vest- Agder, Rogaland. Vestlandet 3 Hordaland, Sogn og Fjordane, Møre og Romsdal. Trøndelag/Nord Norge 4 Sør-Trøndelag, Nord-Trøndelag, Nordland, Troms, Finnmark. Ubesvart 9 60 Storby- Storbyområdene 1 Ny sentralitets- 1 områdene1 inndeling fra 01.01.2011. Utenfor storbyområdene 2 Ubesvart 9 61-69 Not in use 70 Fire store Oslo//Stavanger/ 1 Fra 01.10.2014 byer Trondheim

1 Storbyområdene omfatter kommunene: , Ski, Ås, Oppegård, , , Bærum, , , Sørum, , Rælingen, , Lørenskog, , Gjerdrum, , Oslo, Lier, Røyken, , Stavanger, Sandnes, Gjesdal, Sola, Randaberg, Strand, Finnøy, Rennesøy, Kvitsøy, Klepp, Time, Bergen, Os, Austevoll, Sund, Fjell, Askøy, Osterøy, Meland, Øygarden, Radøy, Lindås, Austrheim, Fedje, Trondheim, Midtre Gauldal, Melhus, Skaun, Klæbu, Malvik, Orkdal, Stjørdal og Frosta.

8/13

Positions Variable Categories Values Comment Length Resten av landet 2 Ubesvart 9 71 Not in use 72 Kommune- 35’ eller flere innbyggere 1 Fra 04.07.2016 1 størrelse Under 35’ innbyggere 2 Ingen info 9

The additions to AUYYMMDD.dem will be added in position 73 onwards.

9/13

Playbackfile: PByymmdd.swd

Positions Variable Categories Values Comment Length 1-7 Homenr. 0000001-9999999 7 8-9 Membernr. 01-99 2 10-13 Station ID 0001-9999 Channel code 4 (same as AU.swd)

14-19 Start time recording 030000-265959 6 20-25 End time recording 030000-265959 6 26 In/out of home 0, 1 or 2 1 Unknown 0 In home 1 Out of home 2 27 Activity 4, A or B 1 Playback 1-7 4 VOSDAL A Playback 8-21 B 28 Internal info 1 29-36 Viewing date ddmmyyyy 8 37-42 Start time viewing 030000-265959 hhmmss 6

10/13

Program log: DEddmmyy.std

Variable Pos. Length Format Obligatory Comment Channelcode 1 3 Alphanumerical YES Channel identifier Date 4 8 Date YES Event’s date (yyyymmdd) Start time 12 6 Time (hhmmss) YES Event’s start time 18 6 Time (hhmmss) YES Event’s end time End time Program type (1) 24 2 Alphanumerical YES Old program type classif.

RP=Ordinary program

CM=Commercial break

AP=On Air Promotion

BS=Billboard

BR=Breakbumper

AS=On Air Promotion w/sponsorlogo

US=Unspecified

IF=Information

SP=Broadcast pause

TF=Technical Fault Rebroadcast 26 1 Alphanumerical NO Blank = Not rebroadcasted R = Rebroadcast Program part 27 2 Numerical NO Part of the program, if split Break/Block number 29 2 Numerical NO Number of the break/block Program classification 31 4 Alphanumerical NO Old AN program (2) classification Program name 35 40 Alphanumerical NO Title of the program Program number 75 7 Numerical NO Program identifier Transmission ambits 82 1 Numerical YES Regions where the program vector was broadcasted. Always 1. Program level 83 1 Numerical YES Level of the event within the transmission hierarchy Prog. class. level 1 84 3 Numerical YES Numerical code for a (Genre) program’s genre Prog. class. level 2 87 3 Numerical NO Numerical code for a (Speciality) program’s speciality Prog. class. level 3 90 3 Numerical NO Numerical code for a (Subspeciality) program’s subspeciality Channel code 93 5 Numerical YES Code of the channel

11/13

Variable Pos. Length Format Obligatory Comment Program type (number 98 3 Numerical YES Transmission’s type code) (programme, publicity, trailer, promo, etc.)

(*) The non-obligatory fields, if not reported, must be filled with blanks.

(1) Old program type letter-based codification. Replaced by “Program type (number code)”, which is related to the table TIPOSEMISION (from ATTRIBS.MDB).

(2) Old program classification based in 4-digit alphanumeric codes. Replaced by fields “Prog. class. level 1, 2 & 3”.

The ideal sorting of the records within the file should be by Station ID-Start time-Transmission ambits vector (given that we cannot have 2 events on the same channel, starting at the same time and being broadcasted over the same region).

12/13

Spot log: SPyymmdd.std

Start End Length Comment 1 10 10 Campaign code 11 11 1 Not in use (always 0) 12 15 4 Channel code 16 23 8 Startdate (ddmmyyyy) 24 29 6 Starttime (hhmmss) 30 32 3 Break position (CM only, 0 otherwise) 33 35 3 Total spots in break (CM only, 0 otherwise) 36 40 5 Spot duration (seconds) 41 49 9 Cost (always 0) 50 61 12 Spot ID 62 69 8 Not in use 70 89 20 Transmission ambits vector (always 10000000000000000000) 90 91 2 Spot type (1 = CM, 2 = BS) 92 97 6 Block start time 98 103 6 Block end time

13/13