

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# JSON payload untuk menggabungkan create dan delete
<a name="schedule-create-and-delete-json"></a>

Untuk menggabungkan batch create dan deletes, sertakan `Creates` bagian dan `Deletes` bagian dalam payload JSON. 

Dalam contoh ini, payload di `Deletes` bagian menghapus tindakan untuk mengaktifkan overlay gambar karena memiliki waktu mulai yang salah. Tindakan itu dinamai`overlay-21`. Muatan di `Creates` bagian menyisipkan tindakan itu lagi, kali ini dengan waktu mulai yang benar.

Meskipun `Creates` bagian muncul pertama kali di payload JSON, MediaLive selalu lakukan tindakan hapus terlebih dahulu. 

Dalam tindakan ini, tindakan hapus dan tindakan buat memiliki hal yang sama`ActionName`. Nama sedang digunakan kembali karena batch adalah “delete and replace.” Tetapi Anda dapat menetapkan nama yang berbeda untuk tindakan buat.

```
{
  "ChannelId": "999999",
  "Creates": {
  "ScheduleActions": [
    {
      "ScheduleActionStartSettings": {
        "FixedModeScheduleActionStartSettings": {
          "Time": "2018-05-21T20:42:19.000Z"
        }
      },
      "ActionName": "overlay-21",
      "ScheduleActionSettings": {
        "StaticImageActivateSettings": {
          "Image": {
          "PasswordParam": "imagespassword",
          "Uri": "s3ssl://amzn-s3-demo-bucket/banner-A/high-res.bmp",
          "Username": "medialiveoperator"
          },
          "ImageY": 300,
          "FadeIn": 1500,
          "ImageX": 200,
          "Width": 800,
          "Opacity": 60,
          "Layer": 1,
          "Height": 900
          }
        }
      }
    ]
  },
  "Deletes": {
       "ActionNames": [
          "overlay-21"
        ]
    }
}
```