Sistem iklan immersif memungkinkan Anda untuk menyisipkan unit iklan ke dalam pengalaman Anda yang memungkinkan Roblox untuk secara programatik melayani konten iklan dari pengiklan kepada pengguna aktif Anda.Ada tiga format iklan yang dapat disajikan dalam pengalaman Anda:
- Iklan video — Video hingga 30 detik yang dapat ditonton pengguna dalam pengalaman, yang dapat diklik untuk bermain atau diputar otomatis.
- Iklan gambar — Gambar statis, tidak dapat diklik dalam ruang 3D.
- Iklan portal — Gambar statis yang tidak dapat diklik dengan pintu yang memindahkan pengguna ke pengalaman Pengiklan.

Konten iklan khusus untuk pengguna, artinya dua pengguna dapat secara bersamaan melihat iklan tampilan yang berbeda atau berteleportasi ke pengalaman pengiklan yang berbeda dari Unit iklanyang sama persis.Jika pengguna tidak memenuhi syarat untuk melihat iklan, unit iklan menampilkan gambar cadangan yang dapat disesuaikan atau logo Roblox.
Untuk mengilustrasikan konsep ini, lihat tiga gambar berikut dari unit iklan yang sama menampilkan konten yang berbeda tergantung pada pengguna.Pengguna A melihat iklan yang mempromosikan pengalaman Misteri Drive Duvall sementara Pengguna B melihat iklan yang mempromosikan Beyond the Dark.Pengguna C tidak melihat iklan sama sekali dari unit iklan ini karena mereka tidak memenuhi syarat untuk melihat iklan.



Pendapatan penerbit dari iklan imersif
Jika pengguna aktif Anda memenuhi syarat untuk melihat iklan dan memenuhi kriteria khusus dari Pengiklan, seperti negara atau perangkat mereka, Anda mungkin memenuhi syarat untuk mendapatkan Robux sesuai dengan cara mereka berinteraksi dengan Konten iklan.
Bagaimana penerbit menghasilkan:
Untuk iklan video yang diklik untuk bermain , pengguna harus mengklik iklan untuk memulai video untuk mulai bermain.Pengiklan menawar pada " pandangan 15 detik ".Oleh karena itu, penerbit mendapatkan penghasilan saat pengguna menonton video selama setidaknya 15 detik.Penerbit dapat menerapkan mekanisme hadiah untuk mendorong pengguna menonton pandangan selama setidaknya 15 detik untuk meningkatkan pendapatan.
Untuk iklan video yang diputar otomatis , video mulai diputar saat pengguna melihat iklan dan berhenti saat pengguna melihat ke luar.Pengiklan menawar pada impresivideo.Oleh karena itu, penerbit mendapatkan untuk setiap kesan video di mana kesan terjadi ketika pengguna melihat iklan selama setidaknya 0,5 detik, iklan menduduki 1,5% dari jendela pandang, iklan dilihat pada sudut hingga 55 derajat, dan dengan setidaknya 50% piksel iklan video terlihat.
Iklan gambar adalah gambar statis, tidak dapat diklik di dalam ruang 3D.Pengiklan menawar pada impresigambar.Oleh karena itu, penerbit mendapatkan untuk setiap kesan impresi.Kesan gambar adalah ketika pengguna melihat iklan selama setidaknya 1 detik, iklan menduduki 1,5% dari jendela pandang, iklan dilihat pada sudut hingga 55 derajat, dan dengan setidaknya 50% piksel iklan gambar terlihat.
Iklan portal adalah gambar statis, tidak dapat diklik dengan pintu yang memindahkan pengguna ke pengalaman pengiklan.Pengiklan menawar pada berteleportasi.Penerbit mendapatkan untuk setiap berteleportasiberhasil.Teleport terjadi ketika pengguna memasuki portal dan tiba di pengalaman pengiklan.
Untuk mempelajari lebih lanjut tentang bagaimana pengiklan dikenakan biaya, Anda dapat merujuk ke panduan kami tentang tagihan iklan.
Roblox membayar pendapatan pada tanggal 25 bulan berikutnya sejak Anda menyisipkan unit iklan ke dalam pengalaman Anda.Sebagai contoh, jika Anda menyisipkan unit iklan selama bulan Maret, tanggal pembayaran untuk impresi yang dapat dilihat dan teleportasi berhasil dari unit iklan tersebut adalah 25 April.Anda dapat melacak pendapatan kolektif Anda dari iklan Immersive Ads melalui halaman Transaksi Saya atau Transaksi Grup .Anda juga dapat menganalisis kinerja keseluruhan mereka melalui grafik metrik di Dasbor Kreator.
Kelayakan penerbit
Sementara siapa pun dapat menyisipkan unit iklan ke dalam pengalaman mereka, Roblox hanya menyajikan iklan ke unit iklan jika pemilik pengalaman atau grup dan pengalaman memenuhi syarat untuk menyajikan iklan.Di Pusat Kreator, Anda dapat melihat dan mengelola status kelayakan penerbit Anda di tab baru Kelayakan di halaman iklan yang imersif.
Pengalaman harus memenuhi kriteria berikut untuk memenuhi syarat menjadi penerbit iklan:
- Akun Anda harus memiliki autentikasi 2 faktor (2FA) diaktifkan.
- Untuk pengalaman milik kelompok, persyaratan ini berlaku untuk pemilik grup.
- Jika penerbit menonaktifkan 2FA, mereka akan kehilangan kelayakan.
- Anda harus berusia 18+ tahun .
- Untuk pengalaman milik kelompok, persyaratan ini berlaku untuk pemilik grup.
- Akun Anda harus menjadi ID diverifikasi .
- Untuk pengalaman milik kelompok, persyaratan ini berlaku untuk pemilik grup.
- Persyaratan bertahan - jika penerbit menonaktifkan verifikasi identitas, mereka akan kehilangan kelayakan.
- Pengalaman Anda harus Publik . Jika penerbit membuat pengalaman menjadi Pribadi, pengalaman akan kehilangan kelayakan.
- Anda harus menyelesaikan Kuesioner Kematangan & Kesesuaian untuk pengalaman Anda.
- Pengalaman Anda harus mempertahankan 2.000 pengunjung unik per bulan .
- Ini dihitung dan diperbarui bulanan, berdasarkan data pengunjung.
- Bot tidak dapat dimasukkan dalam hitungan pengunjung.
Kelayakan pengguna
Bahkan jika pengalaman Anda memenuhi syarat untuk menampilkan iklan, tidak semua pengguna memenuhi syarat untuk melihat iklan, seperti mereka yang berusia di bawah 13 tahun atau pengguna di luar seleksi audiens kampanye.Jika pengguna tidak memenuhi syarat untuk melihat iklan, unit iklan menampilkan gambar cadangan dari logo Roblox kepada pengguna yang tidak memenuhi syarat, tetapi Anda dapat menghapus unit iklan sama sekali seperti yang dijelaskan di Hapus unit iklan untuk pengguna yang tidak memenuhi syarat.
Sisipkan unit iklan
Ketika Anda menyisipkan unit iklan ke dalam pengalaman yang memenuhi syarat, penting untuk memeriksa setiap permukaan iklan gambar yang menampilkan iklan sebelum Anda menerbitkan pengalaman Anda untuk memastikan apakah unit iklan valid dan dapat melayani iklan.Sebagai contoh, Anda dapat menyesuaikan unit iklan ke ukuran yang berbeda untuk mencocokkan estetika pengalaman Anda, tetapi mereka tidak dapat menjadi terlalu kecil atau besar, sebaliknya mereka menjadi tidak valid dan tidak dapat melayani iklan.


Iklan video
Pengguna yang memenuhi syarat dapat melihat dua jenis iklan video dalam pengalaman Roblox, tergantung pada bagaimana pengiklan menawar:
- Sebuah iklan video klik untuk bermain disajikan saat pengiklan menawar pada pengguna yang menonton setidaknya 15 detik iklan.Pengguna memulai iklan video dengan mengklik Unit iklaniklan, yang meminta video untuk dimainkan dalam layar penuh dengan suara.Penerbit dibayar setiap kali iklan video ditonton selama setidaknya 15 detik.
- Video berputar otomatis disajikan ketika pengiklan menawar pengguna yang melihat iklan mereka, dan mulai bermain dengan suara mati saat pengguna melihatnya.Jika mereka melihat pergi, video berhenti.Iklan video termasuk kontrol untuk mematikan dan memperluas ke layar penuh.Penerbit dibayar berdasarkan jumlah impresi yang diterima iklan.
Untuk menyisipkan iklan video:
- Skala bagian ke setidaknya 8 bor lebar dan 4,5 bor tinggi, tetapi tidak lebih dari 32 bor lebar dan 18 bor tinggi.
- Di jendela Explorer, tambahkan objek AdGui ke bagian.
- Pasang mouse di atas bagian dan klik tombol ⊕ . Menu konteks ditampilkan.
- Dari menu, masukkan AdGui .
- Di jendela Properti, dengan AdGui baru dipilih , navigasikan ke properti Wajah dan pilih wajah, atau pertahankan wajah default.
- Pastikan bahwa kotak centang Aktifkan Video Ads diaktifkan untuk menampilkan iklan video. Jika tidak, unit hanya akan menampilkan iklan gambar.
Untuk mendorong pengguna menonton iklan video bermain untuk setidaknya 15 detik, Anda dapat memilih untuk menerapkan mekanisme hadiah reward di pengalaman Anda.Hadiah hanya dapat diberikan sekali per rotasi iklan , dan iklan berputar setiap 5 menit.Pilih hadiah yang menggoda, seperti mata uang dalam game atau item dalam game, dan pastikan hadiah terlihat oleh pengguna sebelum mereka menonton iklan.Ini bisa melalui UI atau tanda di samping Unit iklan.
Menerapkan hadiah untuk iklan video harus dilakukan dalam Script menggunakan Enum.AdEventType .Contoh berikut membuat fungsi untuk menghadiahkan pengguna yang menonton iklan sampai selesai:
Mekanisme Hadiah untuk Video Ad
local function grantReward(PlayerId)
-- berikan hadiah dalam game
end
local function showRewardPrompt(PlayerId)
-- tampilkan Prompt
end
local function hideRewardPrompt(PlayerId)
-- sembunyikan Prompt
end
local AdGui = script.Parent
AdGui.OnAdEvent = function(eventData)
local AdEventType = eventData.AdEventType
local PlayerId = eventData.PlayerId
if AdEventType == Enum.AdEventType.RewardedAdLoaded then
showRewardPrompt(PlayerId)
return true
elseif AdEventType == Enum.AdEventType.RewardedAdGrant then
grantReward(PlayerId)
hideRewardPrompt(PlayerId)
return true
elseif AdEventType == Enum.AdEventType.RewardedAdUnloaded then
hideRewardPrompt(PlayerId)
return true
end
return false
end
Iklan gambar
Iklan gambar adalah gambar statis yang tidak dapat diklik yang melayani iklan melalui instansi AdGui yang dapat Anda tempatkan di blok Part di mana pun di ruang 3D pengalaman selama tidak ada yang menghalangi pandangan iklan dari pengguna.Aspek rasio dari gambar bertambah dengan wajah blok yang Anda pilih untuk menampilkan Konten iklan.
Agar unit iklan valid dan melayani iklan setelah Anda mempublikasikan pengalaman, Anda harus memastikan memenuhi kriteria berikut:
- Blok berada di dalam Workspace .
- Blok tidak lebih kecil dari 8 oleh 4,5 kancing, dan tidak lebih besar dari 32 oleh 18 kancing.
- Blok tidak termasuk objek lain AdGui atau SurfaceGui pada wajah yang sama dari iklan.

Untuk menyisipkan iklan gambar:
- Di jendela Properti, navigasikan ke properti Wajah dan pilih wajah, atau pertahankan wajah default.
- Skala bagian ke setidaknya 8 bor lebar dan 4,5 bor tinggi, tetapi tidak lebih dari 32 bor lebar dan 18 bor tinggi.
- Di jendela Explorer, tambahkan objek AdGui ke bagian.
- Pasang mouse di atas bagian dan klik tombol ⊕ . Menu konteks ditampilkan.
- Dari menu, masukkan AdGui .
Setelah Anda mempublikasikan pengalaman, pengguna dapat melihat unit iklan di salah satu dari keadaan berikut:
Negara | Deskripsi | Contoh |
---|---|---|
Aktif | Unit iklan dapat melayani iklan, dan saat ini melayani iklan kepada pengguna. | ![]() |
Tidak aktif | Unit iklan dapat melayani iklan, tetapi saat ini tidak melayani iklan kepada pengguna karena salah satu alasan berikut:
| ![]() |
Tidak valid | Unit iklan tidak dapat menyajikan iklan karena tidak memenuhi kriteria validasi. | ![]() |
Iklan portal
Iklan portal terdiri dari dua komponen utama:
- Gambar statis, tidak dapat diklik.
- Sebuah pintu yang teleport pengguna ke pengalaman Pengiklan.
Toko Pencipta termasuk iklan portal yang mewakili komponen inti ini melalui paket BasePortal .Sementara paket ini harus tetap sebagai-adanya di luar skala, posisi, dan rotasi untuk tetap valid dan dapat melayani iklan, iklan portal juga termasuk folder Dekoratif dari elemen visual statis dan dinamis yang ditampilkan atau disembunyikan sesuai dengan kondisi Unit iklan.Anda dapat menyesuaikan elemen visual ini selama komponen inti tetap utuh dan tanpa gangguan.


Sebagai contoh, dua paket iklan portal berikut memiliki komponen inti yang persis sama, tetapi mereka termasuk elemen visual yang berbeda yang dapat Anda kustomisasi untuk mengubah bagaimana unit iklan ini terlihat dan terasa dalam pengalaman Anda.


Untuk menyisipkan iklan portal:
Buka Toko Pencipta.
- Di bilah alat, navigasikan ke tab Tampilan .
Di bagian Kategori , klik tombol Lihat Semua . Semua kategori ditampilkan.
Klik tombol Iklan .
Klik salah satu paket templat Portal . Unit iklan ditampilkan di jendela pandang.
(Opsi) Kustomisasi elemen visual yang mengelilingi unit iklan dengan memodifikasi elemen dalam folder Dekoratif paket.
Setelah Anda mempublikasikan pengalaman, pengguna dapat melihat unit iklan di salah satu dari keadaan berikut:
Negara | Deskripsi | Contoh |
---|---|---|
Aktif | Unit iklan dapat melayani iklan, dan saat ini melayani iklan kepada pengguna. | ![]() |
Tidak aktif | Unit iklan dapat melayani iklan, tetapi saat ini tidak melayani iklan kepada pengguna karena salah satu alasan berikut:
| ![]() |
Tidak valid | Unit iklan tidak dapat menyajikan iklan karena tidak memenuhi kriteria validasi.Permukaan blok yang menyajikan iklan menjadi hitam, dan pintu menjadi dinding beton. | ![]() |
Hapus unit iklan untuk pengguna yang tidak memenuhi syarat
Menurut Standar Periklanan Roblox, Anda harus sembunyi, mengganti, atau memblokir konten iklan dari pengguna yang tidak memenuhi syarat untuk melihat iklan.Secara default, unit iklan imersif menangani ini dengan mengganti iklan dengan gambar cadangan dari logo Roblox untuk pengguna yang tidak memenuhi syarat untuk melihat iklan.Namun, jika Anda ingin menyembunyikan atau menghapus unit iklan sepenuhnya, Anda harus menggunakan PolicyService:GetPolicyInfoForPlayerAsync() untuk mengembalikan AreAdsAllowed boolean yang menentukan kelayakan setiap pengguna yang mengakses pengalaman Anda untuk melihat iklan, lalu termasuk logika untuk memodifikasi visibilitas iklan ke pengguna yang tidak memenuhi syarat.
Sebagai contoh, sampel kode berikut menggunakan PolicyService:GetPolicyInfoForPlayerAsync() untuk memeriksa kelayakan setiap pengguna untuk melihat iklan saat mereka memasuki pengalaman.Jika AreAdsAllowed benar untuk pengguna, iklan portal tetap terlihat, tetapi jika salah, skrip menghancurkan semuanya.Meskipun ini adalah strategi besar untuk menghapus konten iklan dari pengguna yang tidak memenuhi syarat untuk melihat iklan, penting untuk dicatat bahwa menghancurkan unit iklan dapat mengubah gameplay pengalaman Anda jika beberapa pengguna dapat melihat unit iklan sementara yang lain tidak dapat.
local Players = game:GetService("Players")local PolicyService = game:GetService("PolicyService")local Workspace = game:GetService("Workspace")local player = Players.LocalPlayer-- Sampel menganggap model "Template Portal Utama" ada di bawah Workspacelocal mainPortal = Workspace:WaitForChild("Main Portal Template")-- Dapatkan informasi kebijakan untuk penggunalocal success, result = pcall(PolicyService.GetPolicyInfoForPlayerAsync, PolicyService, player)if success and result thenif not result.AreAdsAllowed then-- Hancurkan instansi "Template Portal Utama" di klien pengguna jika iklan tidak diizinkanmainPortal:Destroy()endelseprint("Failed to get policy for player", player.Name, "| Exception:", result)end
Lihat metrik iklan imersif
Setelah Anda menyisipkan unit iklan ke dalam pengalaman Anda, Dashboard Pencipta menghasilkan berbagai jenis grafik metrik untuk membantu Anda menganalisis kinerja keseluruhan dari Ads Imersif Anda.Setelah sekitar 48 jam memiliki Immersive Ads dijalankan dalam pengalaman Anda, Anda dapat melihat berapa banyak tampilan video, impresi, dan teleportasi yang Anda hasilkan melalui basis pengguna Anda, bagaimana format unit iklan berjalan, dan berapa banyak Robux yang Anda peroleh dari unit iklan individu.
Dengan melacak tren ini seiring waktu, Anda dapat membuat keputusan strategis tentang jumlah unit iklan yang Anda sertakan per tempat, format unit iklan yang ingin Anda prioritaskan, dan di mana Anda dapat menempatkan unit iklan individu untuk menghasilkan pandangan video, impresi, dan teleportasi.
Untuk melihat metrik Ad Immersive:
- Navigasikan ke halaman Kreasi Anda di dasbor dan pilih pengalaman Anda.
- Navigasikan ke tab Monetarisasi dan pilih Iklan .