fix:1、接入合作方的sdk。2、支付逻辑接入sdk中的接口
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
namespace KwaiAds.Scripts.Common
|
||||
{
|
||||
public interface IAdListener
|
||||
{
|
||||
public void OnAdShow();
|
||||
|
||||
public void OnAdShowFailed(int code, string msg);
|
||||
|
||||
public void OnAdClick();
|
||||
|
||||
public void OnAdClose();
|
||||
|
||||
public void OnAdPlayComplete();
|
||||
}
|
||||
}
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 610a8aa1a88da4205aef22f667f20fb3
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
namespace KwaiAds.Scripts.Common
|
||||
{
|
||||
public interface IRwardAdListener
|
||||
{
|
||||
void OnAdLoadStart(string trackId);
|
||||
|
||||
void OnAdLoadSuccess(string trackId, string price);
|
||||
|
||||
void OnAdLoadFailed(string trackId, int code, string msg);
|
||||
}
|
||||
}
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a89806e9b67c64489a2a827347537cc3
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
namespace KwaiAds.Scripts.Common
|
||||
{
|
||||
public interface IClientBidding
|
||||
{
|
||||
void NotifyWin(string minWinPrice);
|
||||
|
||||
void NotifyLoss(string winPrice);
|
||||
}
|
||||
}
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6e0c163d17ce64bc8b252335972ee68e
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
namespace KwaiAds.Scripts.Common
|
||||
{
|
||||
public interface IClientFactory
|
||||
{
|
||||
ISDK BuildSDKClient();
|
||||
}
|
||||
}
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: fdc26de22e37d4230a8e0da39e5c796e
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
using KwaiAds.Scripts.Api;
|
||||
|
||||
namespace KwaiAds.Scripts.Common
|
||||
{
|
||||
public interface IKwaiAdController<in T, in A, in L> : IClientBidding
|
||||
where T : KwaiRequest
|
||||
where A : IAdListener
|
||||
where L : IRwardAdListener
|
||||
{
|
||||
bool Load(T request, A adListener, L AdLoadListener);
|
||||
bool IsLoaded();
|
||||
bool IsReady();
|
||||
void Show();
|
||||
void Destroy();
|
||||
}
|
||||
}
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3f46c0951e94f4f8281a9fe8163ada33
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,15 @@
|
||||
using KwaiAds.Scripts.Api;
|
||||
using KwaiAds.Scripts.Api.Interstitial;
|
||||
using KwaiAds.Scripts.Api.Reward;
|
||||
|
||||
namespace KwaiAds.Scripts.Common
|
||||
{
|
||||
public interface ISDK
|
||||
{
|
||||
void Init(KwaiAdConfig config, InitResultCallback initResultCallback);
|
||||
|
||||
IRewardAdController getRewardAdController();
|
||||
|
||||
IInterstitialAdController getInterstitialAdController();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6f06c54ccc95d498888d80a2f23ae03b
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Reference in New Issue
Block a user