25 lines
699 B
C#
25 lines
699 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
|
|
namespace KwaiAds.Scripts.Api
|
|
{
|
|
public class KwaiRequest
|
|
{
|
|
public readonly string TagId;
|
|
|
|
public Dictionary<string, string> ExtParams = new Dictionary<string, string>();
|
|
|
|
public KwaiRequest(string tagId)
|
|
{
|
|
this.TagId = tagId ?? throw new ArgumentNullException(nameof(tagId));
|
|
InitExtParams();
|
|
}
|
|
|
|
protected void InitExtParams()
|
|
{
|
|
ExtParams[Constants.Request.BID_FLOOR_PRICE] = "0";
|
|
ExtParams[Constants.Request.BID_FLOOR_CURRENCY] = Constants.Currency.USD;
|
|
ExtParams[Constants.Request.MEDIATION_TYPE] = "4";
|
|
}
|
|
}
|
|
} |