顯示獎勵廣告
本範例說明如何使用 Google 發布商廣告代碼 (GPT) 程式庫要求及顯示獎勵廣告。獎勵廣告格式可讓應用程式和網站使用者因觀看廣告而獲得獎勵。如要進一步瞭解獎勵廣告,請參閱 Google Ad Manager 說明中心。
您可以使用下列 GPT 事件顯示獎勵廣告並與獎勵廣告互動:
活動 | 觸發時機 |
---|---|
RewardedSlotClosedEvent | 獎勵廣告版位已關閉。 |
RewardedSlotGrantedEvent | 觀看廣告已核發獎勵。 |
RewardedSlotReadyEvent | 獎勵廣告版位已可顯示。 |
在本例中,系統會使用簡單的強制回應對話方塊,提示使用者觀看獎勵廣告,並在獎勵完成時顯示。實務上,發布者必須負責實作自己的介面來完成這些工作。
使用須知
為提供最佳使用者體驗,系統只會在正確支援格式的頁面上請求獎勵廣告。因此,
defineOutOfPageSlot()
可能會傳回null
;建議您檢查這個情況,確保您不會執行任何不必要的工作。目前,獎勵廣告僅適用於未縮放的行動裝置專用網頁。通常這表示發布者在網頁的<head>
中有<meta name="viewport" content="width=device-width, initial-scale=1">
或類似項目。獎勵廣告會產生專屬的廣告版位。與其他廣告類型不同,您無須為獎勵廣告定義
<div>
。獎勵廣告會在供應廣告時自動建立並插入自己的容器。