Iklan yang Bisa Dimainkan untuk Aplikasi Seluler

Iklan yang bisa dimainkan adalah iklan interaktif yang memungkinkan pengiklan aplikasi seluler menawarkan pratinjau singkat aplikasi mereka sebelum orang memilih untuk mengunduhnya. Iklan yang bisa dimainkan memiliki video prospek, atau pengantar, dengan pesan Ketuk untuk Mencoba. Saat seseorang mengetuk video, orang tersebut akan dibawa ke demo layar penuh dari game yang dapat berinteraksi dengannya. Iklan dapat menampilkan ajakan bertindak selama demo atau saat demo selesai.

Iklan yang bisa dimainkan tersedia di:

  • Facebook Stories
  • Kabar Beranda Facebook
  • Interstisial Audience Network
  • Video Berhadiah Audience Network
  • Beranda Instagram dan Instagram Stories melalui fitur Penyesuaian Aset Penempatan

Batasan

  • Video prospek tidak ditampilkan untuk penempatan Audience Network.
  • Hanya video prospek yang ditampilkan untuk penempatan Instagram.
  • Iklan yang bisa dimainkan hanya tersedia dengan tujuan Penginstalan Aplikasi.

Unggah Iklan yang Bisa Dimainkan menggunakan Pengelola Iklan dan bukan API.

Spesifikasi

Kunjungi artikel Iklan yang Bisa Dimainkan di Pusat Bantuan Iklan untuk mempelajari spesifikasi video Prospek, serta file HTML dan zip.

Membuat Iklan yang Bisa Dimainkan Menggunakan API

Persyaratan

Anda akan membutuhkan hal-hal berikut:

Langkah 1. Buat Set Iklan

Kirim permintaan POST ke endpoint /act_AD_ACCOUNT_ID/adsets untuk membuat set iklan.

Anda dapat mengunggah lebih dari satu video untuk iklan Anda dan menentukan video mana yang akan digunakan untuk penempatan tertentu bila Anda memiliki beberapa penempatan. Contoh berikut menentukan beberapa penempatan menggunakan publisher_platforms, facebook_positions, dan audience_network_positions.

Diformat agar mudah dibaca.
curl -X POST "https://graph.facebook.com/act_AD_ACCOUNT_ID/adsets
  ?name=AD_SET_NAME
  &access_token=ACCESS_TOKEN
  &bid_amount=2
  &billing_event=IMPRESSIONS
  &campaign_id=AD_CAMPAIGN_ID
  &daily_budget=1000
  &optimization_goal=APP_INSTALLS
  &promoted_object={  
    'application_id':'APP_ID',
    'object_store_url':'APP_STORE_URL'
    }
  &targeting={
    'device_platforms': ['mobile'],
    'geo_locations': {countries:['US']},
    'publisher_platforms': ['facebook','audience_network'],
    'facebook_positions': ['feed'],
    'audience_network_positions': ['rewarded_video','classic'],
    'user_os': ['ANDROID']
    }"

Jika berhasil, ID aset iklan yang bisa dimainkan akan ditampilkan.

Langkah 2. Unggah File HTML atau Zip ke Akun Iklan Anda

Kirim permintaan POST ke endpoint /act_AD_ACCOUNT_ID/adplayables untuk mengunggah file iklan yang bisa dimainkan. Gunakan parameter source untuk file HTML atau parameter source_zip untuk file zip.

Diformat agar mudah dibaca.
curl -X POST "https://graph.facebook.com/act_{your-ad-account}/adplayables
  ?name={your-playable-ad-name}
  &source=@{your-source-location}  
  &access_token={your-system-access-token}"

Jika berhasil, ID aset yang bisa diputar akan ditampilkan.

Langkah 3. Unggah File Video Prospek ke Akun Iklan

Kirim permintaan POST ke endpoint /act_AD_ACCOUNT_ID/advideos untuk mengunggah video prospek. Gunakan parameter source untuk file HTML atau parameter source_zip untuk file zip.

Diformat agar mudah dibaca.
curl -X POST "https://graph-video.facebook.com/act_AD_ACCOUNT_ID/advideos
  ?source=@SOURCE_LOCATION
  &access_token=AD_ACCOUNT_ID"

Jika berhasil, ID video prospek akan ditampilkan.

Langkah 4. Buat Materi Iklan.

Kirim permintaan POST ke endpoint /act_AD_ACCOUNT_ID/adcreatives untuk membuat materi iklan.

Diformat agar mudah dibaca.
curl -X POST "https://graph.facebook.com/act_AD_ACCOUNT_ID/adcreatives
  ?name=PLAYABLE_AD_CREATIVE_NAME
  &access_token=ACCESS_TOKEN
  &playable_asset_id=PLAYABLE_ASSET_ID
  &object_story_spec={
    'page_id': 'PAGE_ID',
    'video_data': {
      'call_to_action': {
        'type':'INSTALL_MOBILE_APP',
        'value':{
          'application':'APP_ID',
          'link':'LINK_URL'
        }
      },
      'image_url': 'THUMBNAIL_URL',
      'link_description': 'CTA_MESSAGE',
      'video_id': 'LEAD_IN_VIDEO_ID'
    }
  }"

Jika berhasil, ID materi iklan akan ditampilkan.

Langkah 5. Buat Iklan

Kirim permintaan POST ke endpoint /act_AD_ACCOUNT_ID/ads.

Diformat agar mudah dibaca.
curl -X POST "https://graph.facebook.com/act_AD_ACCOUNT_ID/ads
  ?name=PLAYABLE_AD_NAME
  &access_token=ACCESS_TOKEN
  &adset_id=PLAYABLE_AD_SET_ID
  &creative={'creative_id':'PLAYABLE_AD_CREATIVE_ID'}
  &status=PAUSED"
  

Setelah selesai menguji iklan, ganti status menjadi ACTIVE.

iPad tidak didukung untuk menguji iklan yang bisa dimainkan. Saat menguji perangkat iOS, gunakan perangkat seluler.

Pemecahan Masalah

Ketika Anda mengunggah aset yang bisa diputar saat membuat iklan yang bisa dimainkan, Anda mungkin akan melihat pesan kesalahan yang mengindikasikan bahwa aset yang bisa diputar tidak valid.

Berikut adalah kesalahan-kesalahan umum yang mungkin Anda alami dan tips cara mengoreksinya.

KesalahanKemungkinan Perbaikan

ID Aplikasi Tidak Valid

Kesalahan ini muncul ketika bagian Aplikasi tidak dipilih, atau tidak memiliki izin untuk membuat iklan bagi aplikasi ini. Pilih bagian Aplikasi dan periksa apakah Anda memiliki izin yang benar untuk membuat iklan bagi aplikasi ini.

Panggilan Fungsi Klik CTA Tidak Ada

Kode yang dapat diputar tidak menggunakan fungsi JavaScript FbPlayableAd.onCTAClick() untuk ajakan bertindak. Gunakan fungsi ini di kode CTA Anda.

Bundel yang Diunggah Terlalu Banyak SubAset

File zip Anda berisi lebih dari 100 file. Gunakan kurang dari 100 file.

Unggahan Terlalu Besar

File zip Anda berukuran lebih dari 5MB. Kurangi ukuran file zip menjadi kurang dari 5MB.

File yang Diunggah Terlalu Besar

Satu file HTML Anda berukuran lebih dari 2MB atau index.html berukuran lebih dari 2MB. Kurangi ukuran file.

File yang Diunggah Berisi Pengalihan ke Tautan Eksternal

Satu atau beberapa aset berisi kode pengalihan JavaScript. Hapus kode tersebut.

HTML Tidak Didukung untuk Iklan yang Bisa Dimainkan

Anda akan melihat kesalahan ini jika pemindaian anti virus gagal.

Tujuan Tidak Didukung untuk Iklan yang Bisa Dimainkan

Anda memilih tujuan yang tidak didukung. Tujuan yang didukung untuk iklan yang bisa dimainkan hanyalah Penginstalan Aplikasi. Sebelum Anda membuat iklan, pilih tujuan Penginstalan Aplikasi di Pengelola Iklan.

Penempatan Tidak Didukung untuk Iklan yang Bisa Dimainkan

Anda memilih penempatan yang tidak didukung oleh Iklan yang Bisa Dimainkan.