没入型広告システムは、Roblox があなたのエクスペリエンスに広告コンテンツをプログラマチックに提供するために、あなたのエクスペリエンスに広告ユニットを挿入することができます。エクスペリエンスにサービスできる 3つの広告形式があります:
- ビデオ広告 — ユーザーが体験中に見ることができる、最長 30 秒のビデオ。これは、クリックしてプレイするか、自動プレイすることができます。
- 画像広告 — 3D スペース内の静的、クリックできない画像。
- ポータル広告 — ユーザーを広告商人のエクスペリエンスにテレポートする静的、クリックしない画像。
広告コンテンツは、ユーザーに特定であり、2人のユーザーが同時に異なるディスプレイ広告を見るか、正確に同じ広告広告単位ニットから異なる広告エクスペリエンスにテレポートすることがあります。ユーザーが広告に資格がありない場合は、広告ユニットはカスタマイズ可能なフォールバック画像または Roblox ロゴを表示します。
このコンセプトを説明するためには、同じ広告ユニットの 3つの画像を示して、ユーザーによってコンテンツが異なることを示しています。ユーザー A は、ユーザーが見ることができる The Mystery of Duvall Drive エクスペリエンスをプロモートする広告を見ます。ユーザー B は、ユー
没入型広告からの収益
アクティブなユーザーが広告を見る資格があり、広告レイティング機関による特定のクリテリアに従うことができる場合、たとえ彼らの国またはデバイスであっても、広告コンテンツとの交流方法に応じて Robux を獲得できます。
パブリッシャーがどうやって収益を得るか:
For クリックしてプレイするビデオ広告 ,ユーザーは広告をクリックしてビデオを開始する必要があります。広告商は「15秒間のビューを見る」と費用を請求します。そfore, 広告商はユーザーがビデオを見るのを 15秒以上にわたって incentivize するための報��
For ユーザーがビデオを見たときにビデオが再生されますが、ユーザーがビデオを見ながらインプレッションウズするときには、ユーザーがビデオを見たときに休止されます。広告商はビデオの印象に費用を請求します。そfore, パブリッシャー
画像広告 は、3D 空間内の静的、非クリック可能な画像です。広告商は、画インプレッションの印インプレッションに入札します。そfore、パブリッシャーは、1秒以上のビューポートビューに対して、1.5%のビューポートビューを占有し、広告が表示される角度を最大
ポータル広告 は、ユーザーを広告主のエクスペリエンスにテレポートするドア付き静的、クリック不可能な画像です。広告者は、ユーザーがポータルに入るとテレポートされ、広告商に到着します。ポータルは、ユーザーがポータルに入り、広告主に到着するときに発生します。
広告料を請求される方法について詳しくは、広告料請求 を参照してください。
Roblox は、エクスペリエンスに広告ユニットを挿入したときから、次の月の 25 日に収益を支払います。たとえば、3月の月に広告ユニットを挿入すると、ビュー可能なインプレッションクリエーターダッシュボード成功したテレポ
パブリッシャーの資格
誰でもエクスペリエンスに広告を挿入できますが、Roblox は、エクスペリエンスまたはグループ所有者、およびエクスペリエンスが広告をサービスする資格がある場合にのみ広告をサービスします。クリエーターハブリエイターハブでは、「エリジビリティ」タブの「広告」タブで「パブリッシャーの資格」ステータスを見ることができます。
エクスペリエンスは、次のクリテリアに従わなければ、広告パブリッシャーになる資格がありません:
- あなたのアカウントに2要素認証(2FA)が有効でなければなりません。
- グループが所有するエクスペリエンスの場合、この要件はグループの所有者に適用されます。
- パブリッシャーが 2FA を無効にすると、資格がなくなります。
- あなたは 18歳以上の年齢である必要があります 。
- グループが所有するエクスペリエンスの場合、この要件はグループの所有者に適用されます。
- あなたのアカウントは 認証済みのIDが必要です > でなければなりません。
- グループが所有するエクスペリエンスの場合、この要件はグループの所有者に適用されます。
- 要件は持続します - パブリッシャーが身分証明を無効にすると、資格がなくなります。
- エクスペリエンスは 公開 でなければなりません。パブリッシャーがエクスペリエンスをプライベートにすると、エクスペリエンスは資格を失います。
- あなたのエクスペリエンスについて、 エクスペリエンスガイドラインのアンケート を完了する必要があります。
- あなたのエクスペリエンスは、 月に2,000人のユニークな訪問者を維持する必要があります 。
- これは、訪問者のデータに基づいて毎月々/月間/月額計算され、更新されます。
- ボットは訪問者カウントに含まれません。
- Roblox の 利用規約 、 コミュニティ基準 、および 広告基準 に準拠している必要があります。
ユーザーの資格
エクスペリエンスが広告をサービスする資格がある場合でも、13歳未満のユーザーやキャンペーンのオーディエンスの選択の下にいるユーザーなど、すべてのユーザーが広告を見る資格がありません。ユーザーが広告を見る資格がない場合は、「 ユーザーを
広告ユニットを挿入中
エリジブルエクスペリエンスに広告ユニットを挿入するときは、エリジブルエクスペリエンスを公開する前に表示される広告レイアウトを確認して、広告ユニットが有効であり、広告をサービスできるかどうかを確認することが重要です。たとえば、エクスペリエンスの美的に合うように広告レイ
ビデオ広告
資格あるユーザーは、広告レーダーがどのように入札するかにより、Roblox エクスペリエンス内の 2種類のビデオ広告を見ることができます:
- ユーザーが少なくとも 15 秒間の広告を見たときにサービスされるクリックしてプレイ ビデオ広告がサービスされます。ユーザーは、広告ユニットをクリッ広告単位してビデオをフルスクリーンで再生するように促します。広告ビデオを再生するたびに、パブリッシャーは報酬を受け取ります。
- ユーザーが広告を見ると、広告プロバイダーがユーザーに広告を出し、サウンドをオフにしてプレイするビデオがサービスされます。ユーザーがビデオを見ると、ビデオ広告にコントロールを追加し、サウンドをオフにして満画面でプレイするようにします。ユーザーがビデオを見ないと、ビデオ広告にコ
ビデオ広告を挿入するには:
ホーム または モデル タブから、エクスペリエンスに 2>ブロック2> パーツを挿入します。
パーツを最大 8 スタッドに拡大/縮小するが、32 スタッド以上を拡大/縮小することはできない。
In the エクスプローラー ウィンドウ, add an AdGui オブジェクト to the part.
- パーツの上にマウスポインタを置き、 ⊕ ボタンをクリックします。コンテキストメニューが表示されます。
- メニューから AdGui を挿入します。
In the プロパティ window, with the new AdGui selected, navigate to the 顔 property and choose a face, or keep the default face.
EnableVideoAds チェックボックスを有効にすると、ビデオ広告を表示できます。そうしないと、ユニットは単に画像広告を表示します。
ユーザーがクリックしてビデオ広告を最大 15 秒見ることを促進するには、エクスペリエンスで 報酬メカニズム を実装することを選択することがあります。報酬は、ゲーム内の通貨またはゲームアイテムなど
ビデオアダプトの報酬を実装するには、 Script を使用して Enum.AdEventType を使用している必要があります。次のサンプルは、ユーザーがビデオアダプトを完了するために報酬を与える機能を作成します:
ビデオ広告の報酬メカニズム
local function grantReward(PlayerId)
-- ゲーム内の報酬を付与する
end
local function showRewardPrompt(PlayerId)
-- プロンプトを表示
end
local function hideRewardPrompt(PlayerId)
-- プロンプトを非表示
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
画像広告
広告は、ユーザーが見る側から広告を配信するための、ブロック Class.Part インスタンス内の AdGui インスタンスを通じて配信されます。広告の配信には、ユーザーが広告をブロック Class.Part インスタンス内に配置することができる Class.AdGui</
エクスペリエンスを公開するときに広告をサーブし、広告収益を最大限に活用するために、広告ユニットが有効であることを確認する必要があります:
- ブロックは Workspace 内にあります。
- ブロックは 8 に 4.5 スタッドより小さく、18 に 32 スタッドより大きくありません。
- ブロックには、広告の同じ顔に別の AdGui または SurfaceGui オブジェクトが含まれていません。
画像アドを挿入するには:
ホーム または モデル タブから、エクスペリエンスに 2>ブロック2> パーツを挿入します。
In the プロパティ window, navigate to the 顔 property and choose a face, or keep the default face.
パーツを最大 8 スタッドに拡大/縮小するが、32 スタッド以上を拡大/縮小することはできない。
In the エクスプローラー ウィンドウ, add an AdGui オブジェクト to the part.
- パーツの上にマウスポインタを置き、 ⊕ ボタンをクリックします。コンテキストメニューが表示されます。
- メニューから AdGui を挿入します。
エクスペリエンスを公開すると、ユーザーは次の状態の 1つでアドユニットを見ることができます:
状態 | 説明 | 例 |
---|---|---|
アクティブ | 広告ユニットは広告をサービスでき、現在ユーザーに広告をサービスしています。 | |
非アクティブ | 広告ユニットは広告をサービスできますが、次の理由の 1 つにより、ユーザーに広告をサービスしていません:
Roblox は、デフォルトの代替画像をサーバーに保存します。 | |
無効 | 広告ユニットは、検証基準に従わなかったため、広告をサービスできませんでした。 |
ポータル広告
ポータル広告は 2つのコアコンポーネントで構成されています:
- 静的、クリックしない画像。
- ユーザーを広告主のエクスペリエンスにテレポートするドア。
クリエイターストアには、ベースポータルパッケージを通じてこれらのコアコンポーネントを表示するポータル広告が含まれています。このパッケージは、スケール、ポジション、および回転の外で、デコレーションフォルダの
たとえば、次の 2つのポータル広告パックには、コアコンポーネントが同じですが、視覚エレメントを含み、これらの広告ユニットがエクスペリエンス内でどのように見えるか、感じるかを変更できるユーザー定義可能なビジュアルエレメントが含まれています。
ポータル広告を挿入するには:
クリエイターストアを開きます。
- In the menu bar, メニューバーで ビュー タブに移動します。
In the カテゴリ section, click the すべてを表示 ボタン. すべてのカテゴリが表示されます。
クリックします 広告 タイル。
ポータル テンプレートパックのいずれかをクリックします。広告ユニットはビューポートに表示されます。
(オプション) パッケージの デコレーション フォルダ内の要素を変更して、広告ユニットを囲むビジュアルエレメントをカスタマイズします。
エクスペリエンスを公開すると、ユーザーは次の状態の 1つでアドユニットを見ることができます:
状態 | 説明 | 例 |
---|---|---|
アクティブ | 広告ユニットは広告をサービスでき、現在ユーザーに広告をサービスしています。 | |
非アクティブ | 広告ユニットは広告をサービスできますが、次の理由の 1 つにより、ユーザーに広告をサービスしていません:
Roblox は、デフォルトの代替画像をサーバーに保存します。 | |
無効 | 広告ユニットは、検証基準に従わなかったため、広告を表示できませんでした。広告を表示するブロックの表面が黒になり、ドアはコンクリートの壁になります。 |
資格のないユーザーの広告ユニットを削除する
Roblox の 広告標準 によると、ユーザーが広告を見る資格がありません。デフォルトでは、没入型広告ユニットは、ユーザー
たとえば、次のコードサンプルは PolicyService:GetPolicyInfoForPlayerAsync() を使用して、各ユーザーがエクスペリエンスに入るときに広告を見る資格をチェックします。AreAdsAllowed が
local Players = game:GetService("Players")local PolicyService = game:GetService("PolicyService")local Workspace = game:GetService("Workspace")local player = Players.LocalPlayer-- サンプルは、ワークスペース内の「メインポータルテンプレート」モデルが存在することを仮定していますlocal mainPortal = Workspace:WaitForChild("Main Portal Template")-- ユーザーのポリシー情報を取得するlocal success, result = pcall(PolicyService.GetPolicyInfoForPlayerAsync, PolicyService, player)if success and result thenif not result.AreAdsAllowed then-- ユーザーのクライアントに広告が許可されていない場合、「メインポータルテンプレート」インスタンスを破壊するmainPortal:Destroy()endelseprint("Failed to get policy for player", player.Name, "| Exception:", result)end
没入型広告メトリクスを表示する
エクスペリエンスに広告ユニットを挿入すると、クリエイターダッシュボード は、あなたの没入型広告の全体的なパフォーマンスを分析するためにさまざまな種類のメトリックグラフを生成します。エクスペリエンス内の広告ユニットを実行
これらのトレンドを時間の経過とともに追跡することで、場プレースごとにどの広告ユニットを含めるか、どの広告形式を優先するか、個々の広告ユニットを生成する場所を設定するなど、戦略的な決定を行うことができます。
没入型広告メトリックを表示するには:
ダッシュボードの クリエーション ページに移動し、エクスペリエンスを選択します。
ナビゲート to the 収益化 tab and select 没入型広告 .