# Nielson DCR

ByteArk Player รองรับการเก็บข้อมูลสถิติการรับชมวิดีโอ ผ่านทางระบบ Nielson DCR ซึ่งสามารถดูข้อมูลเพิ่มเติมเกี่ยวกับ SDK ได้ทาง DCR Video Browser SDK (opens new window)

# การเปิดใช้งาน Nielson DCR

คุณสามารถเปิดใช้งาน Nielson DCR ได้โดย

  1. ระบุ options nielsenOptions และใส่ Global Parameters ที่ Nielson DCR ต้องการ
  2. เพิ่มแอททริบิวต์ plugins.nielsen เข้าไปใน media object เพื่อใส่ content metadata ของวิดีโอ
  3. สำหรับการเก็บสถิติโฆษณา ByteArk Player จะทำการส่งข้อมูลให้ทาง Nielson DCR แบบอัตโนมัติ

# ตัวอย่างซอร์สโค้ด

var player = byteark('element-id', {
  media: {
    title: 'Big Buck Bunny',
    poster: '/assets/samples/player/legacy/images/poster.jpg',
    sources: [{
      src: 'https://byteark-playertzxedwv.stream-playlist.byteark.com/streams/TZyZheqEJUwC/playlist.m3u8',
      type: 'application/x-mpegURL'
    }],
    plugins: {
      nielsen: {
        type: 'content',
        assetid: 11111,
        program: 'test program',
        title: 'Big Buck Bunny',
        length: 594,
        isfullepisode: 'n',
        adloadtype: 1,
        mediaURL: 'https://byteark-playertzxedwv.stream-playlist.byteark.com/streams/TZyZheqEJUwC/playlist.m3u8'
      }
    }
  },
  nielsenOptions: {
    apid   : 'XXXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX',
    live   : false,
  }
});
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26

# Media Object Plugins

สามารถอ้างอิงพารามิเตอร์ในการตั้งค่า Content Metadata ของ Media Object ได้จาก เอกสารการตั้งค่า Nielson DCR Content Metadata (opens new window)

# Options

สามารถอ้างอิงพารามิเตอร์ในการตั้งค่า Parameters ของ Nielsen DCR ได้จาก เอกสารการตั้งค่า Nielson DCR Prerequisites (opens new window)

Options Type Default Description Required
nielsenOptions.apid String - apid ที่ได้รับจากทาง Nielsen DCR XXXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX Yes
nielsenOptions.live Boolean false พารามิเตอร์สำหรับระบุว่า video เป็น live stream หรือ vod Yes
nielsenOptions.nol_sdkDebug String - พารามิเตอร์สำหรับใช้ในการ debug nielsen plugin
  • INFO - API calls
  • WARNING - System level logs
  • ERROR - Error logs
  • DEBUG - Full logs
No