Hiển thị quảng cáo có tặng thưởng

Ví dụ này minh hoạ cách sử dụng thư viện Thẻ nhà xuất bản của Google (GPT) để yêu cầu và hiển thị quảng cáo có tặng thưởng. Các định dạng quảng cáo có tặng thưởng cho phép người dùng ứng dụng và web nhận được phần thưởng khi xem quảng cáo. Tìm hiểu thêm về quảng cáo có tặng thưởng trong trung tâm trợ giúp Google Ad Manager.

Bạn có thể sử dụng các sự kiện GPT sau để hiển thị và tương tác với quảng cáo có tặng thưởng:

Sự kiện Được kích hoạt khi...
RewardedSlotClosedEvent Một vùng quảng cáo có tặng thưởng đã bị đóng.
RewardedSlotGrantedEvent Bạn đã được cấp phần thưởng vì đã xem quảng cáo.
RewardedSlotReadyEvent Vùng quảng cáo có tặng thưởng đã sẵn sàng để hiển thị.

Nhằm mục đích của ví dụ này, một hộp thoại phương thức đơn giản được dùng để nhắc người dùng xem quảng cáo có tặng thưởng và hiển thị phần thưởng sau khi hoàn tất. Trong thực tế, nhà xuất bản có trách nhiệm triển khai giao diện của riêng họ để hoàn thành những nhiệm vụ này.

Lưu ý về cách sử dụng

  • Để đảm bảo trải nghiệm người dùng tối ưu, bạn chỉ nên yêu cầu quảng cáo có tặng thưởng trên những trang hỗ trợ định dạng này đúng cách. Do đó, defineOutOfPageSlot() có thể trả về null; bạn nên kiểm tra trường hợp này để đảm bảo bạn không thực hiện bất kỳ thao tác nào không cần thiết. Hiện tại, chúng tôi chỉ hỗ trợ quảng cáo có tặng thưởng trên những trang được tối ưu hoá cho thiết bị di động khi chế độ thu phóng là trung bình. Thông thường, điều này có nghĩa là nhà xuất bản có <meta name="viewport" content="width=device-width, initial-scale=1"> hoặc tương tự trong <head> của trang.

  • Quảng cáo có tặng thưởng tạo vùng quảng cáo riêng. Không giống như các loại quảng cáo khác, bạn không cần xác định <div> cho quảng cáo có tặng thưởng. Quảng cáo có tặng thưởng sẽ tự động tạo và chèn vùng chứa riêng vào trang khi quảng cáo được lấp đầy.

Phương thức triển khai mẫu

Xem bản minh hoạ