ข้ามไปที่เนื้อหา

Offerwall

Offerwall เป็นบริการที่ให้โอกาสแก่ผู้ใช้ในการดาวน์โหลดและเล่นเกมที่หลากหลายซึ่งเชื่อมโยงกับ Hive SDK ผ่านการโฆษณาในเกม Hive SDK จะมีรายการเกมที่มีอยู่ใน offerwall มันจะแจ้งรางวัลที่ผู้ใช้สามารถรับได้เมื่อผู้เล่นเลือกเกมใน offerwall ที่มีรางวัลและติดตั้งเกม หากผู้ใช้ดาวน์โหลดและติดตั้งเกม Hive SDK จะให้รางวัลแก่ผู้ใช้สำหรับเกมที่แสดงใน offerwall

  • ข้อเสนอที่มีรางวัล

  • Offerwall โดยไม่มีรางวัล

การลงทะเบียน Offerwall

คุณสามารถสร้าง offerwall บน Hive Console สำหรับข้อมูลเพิ่มเติม โปรดดูที่ Hive Console Promotion.

ตรวจสอบบริการ Offerwall

เกม (ในร้านค้าเกม, ล็อบบี้เกม, ฯลฯ) ต้องมีปุ่มหรือไอคอนเพื่อเข้าถึง offerwall แม้ว่า offerwall จะแสดงในหน้าข่าว อย่างไรก็ตาม ในบางเกม คุณอาจไม่สามารถให้ Offerwall ได้ หรือคุณอาจต้องบล็อกการเข้าถึง offerwall ชั่วคราว ในกรณีนี้ คุณต้องปิดการใช้งานปุ่มหรือไอคอน offerwall เพื่อเช็คว่า offerwall สามารถให้ได้หรือไม่ ให้เรียกใช้วิธีการ getOfferwallState() ในคลาส Promotion

ต่อไปนี้คือตัวอย่างโค้ดเพื่อยืนยันว่าคุณสามารถให้ปุ่ม offerwall หรือไม่

API Reference: hive.Promotion.getOfferwallState

using hive;    
    OfferwallState offerwallState = Promotion.getOfferwallState();    

    if (offerwallState == OfferwallState.ENABLED) {    
    // Offer wall button can be exposed    
    }    
    else {    
    // Offer wall button cannot be exposed    
}

API Reference: Promotion::getOfferwallState

#include <HIVE_SDK_Plugin/HIVE_CPP.h>    
    using namespace std;    
    using namespace hive;    
    OfferwallState offerwallState = Promotion::getOfferwallState();    

    if (offerwallState == OfferwallState::ENABLED) {    
        // Offer wall button can be exposed    
    }    
    else {    
        // Offer wall button cannot be exposed    
}

API Reference: Promotion.offerwallState

import com.hive.Promotion    
    val state = Promotion.offerwallState    
    if (state == Promotion.OfferwallState.ENABLED) {    
         // Offer wall button can be exposed    
    } else {    
         // Offer wall button cannot be exposed    
}

API Reference: Promotion.INSTANCE.getOfferwallState

import com.hive.Promotion;    
    Promotion.OfferwallState state = Promotion.INSTANCE.getOfferwallState();    
    if (state == Promotion.OfferwallState.ENABLED) {    
         // Offer wall button can be exposed    
    } else {    
         // Offer wall button cannot be exposed    
}

API Reference: PromotionInterface.getOfferwallState

import HIVEService    
    let offerwallState = PromotionInterface.getOfferwallState()    
    if (offerwallState == .enabled) {    
    // Offer wall button can be exposed    
    }    
    else {    
    // Offer wall button cannot be exposed    
}

API Reference: HIVEPromotion:getOfferwallState

#import <HIVEService/HIVEService-Swift.h>    
    HIVEOfferwallState offerwallState = [HIVEPromotion getOfferwallState];    

    if (offerwallState == HIVEOfferwallStateEnabled) {    
         // Offer wall button can be exposed    
    }    
    else {    
         // Offer wall button cannot be exposed    
}

การแสดงปุ่ม Offerwall

เมื่อคุณได้ตรวจสอบว่า offerwall พร้อมใช้งานแล้ว ให้แสดงปุ่มเพื่อไปยัง offerwall

  • ตัวอย่างของปุ่ม offerwall ที่มีรางวัลในร้านค้าในเกม

  • ตัวอย่างของปุ่ม offerwall โดยไม่มีรางวัลในชื่อเกม

ข้อความปุ่ม

ชื่อ Offerwall สำหรับแต่ละภาษามีดังนี้: โปรดตรวจสอบให้แน่ใจว่าได้ป้อนสกุลเงินเสมือนของแต่ละเกมใน [VC] สำหรับชื่อ Offerwall ที่มีรางวัลเท่านั้น

ภาษา ชื่อ Offerwall พร้อมรางวัล ชื่อ Offerwall ไม่มีรางวัล
เกาหลี รับ [VC] ฟรี เกมที่แนะนำ
อังกฤษ รับ [VC] ฟรี แนะนำ
ญี่ปุ่น 無料[VC]ゲット おすすめゲーム
จีน (แบบย่อ) 免费接受[VC] 游戏推荐
จีน (แบบดั้งเดิม) 免費接收[VC] 遊戲推薦
ฝรั่งเศส Recevoir gratuitement [VC] Recommandé
เยอรมัน [VC] gratis erhalten Empfohlen
รัสเซีย Получить бесплатно [VC] Рекомендуем
สเปน Obtener [VC] gratis Sugerido
โปรตุเกส Obtenha [VC] grátis Sugerido
อินโดนีเซีย Ambil [VC] Gratis Disarankan
มาเลเซีย Terima [VC] Percuma Disyorkan
เวียดนาม Nhận [VC] Miễn Phí Đề Xuất
ไทย รับ [VC] ฟรี แนะนำ
อิตาลี [VC] gratis! Consigliato
ตุรกี Ücretsiz [VC] Alın Önerilen
อาหรับ أحصل على [VC] مجانا مقترح

การแสดงมุมมอง Offerwall

ในการแสดงมุมมอง offerwall ในเกม ให้เรียกใช้วิธีการ showOfferwall() ในคลาส Promotion..

ต่อไปนี้คือตัวอย่างโค้ดเพื่อแสดงมุมมอง offerwall.

API Reference: hive.Promotion.showOfferwall

using hive;    
    Promotion.showOfferwall(ResultAPI result, PromotionEventType viewEventType) => {    
        if (result.isSuccess()) {    
        // call successful    
        }    
});
#include "HivePromotion.h"

FHivePromotion::ShowOfferwall(FHivePromotionViewDelegate::CreateLambda([this](const FHiveResultAPI& ResultAPI, const EHivePromotionEventType& PromotionEventType) {
        if (Result.IsSuccess()) {
                // API call success
        }
}));

API Reference: Promotion::showOfferwall

#include <HIVE_SDK_Plugin/HIVE_CPP.h>    
    using namespace std;    
    using namespace hive;    
    Promotion::showOfferwall([=](ResultAPI result, PromotionEventType viewEventType) {    
         if (result.isSuccess()) {    
             // call successful    
         }    
});

API Reference: Promotion.showOfferwall

import com.hive.Promotion    
    Promotion.showOfferwall(object : Promotion.PromotionViewListener {    
         override fun onPromotionView(result: ResultAPI, promotionEventType: Promotion.PromotionViewResultType) {    
             if (result.isSuccess) {    
                 // call successful    
             }    
         }    
})

API Reference: Promotion.INSTANCE.showOfferwall

import com.hive.Promotion;    
    Promotion.INSTANCE.showOfferwall((result, viewResultType) -> {    
         if (result.isSuccess()) {    
             // call successful    
         }    
});

API Reference: PromotionInterface .showOfferwall

import HIVEService    
    PromotionInterface.showOfferwall() { result, viewResultType in    
        if result.isSuccess() {    
        // call successful    
        }    
}

API Reference: HIVEPromotion showOfferwall

#import <HIVEService/HIVEService-Swift.h>    
    [HIVEPromotion showOfferwall: ^(HIVEResultAPI *result, HIVEPromotionViewResultType viewResultType) {    
        if ([result isSuccess]) {    
            // call successful    
        }    
}];