面向 Adfox 的设置

Adfox 允许应用程序所有者使用与通过公开竞价进行标准变现相同的 Mobile Ads SDK 直接与广告商协商广告投放事宜。详情请参见本文

Adfox 支持多种广告类型:

  • 自适应内联横幅
  • 自适应粘性横幅
  • 插屏广告

自适应内联横幅

按照 说明 启用嵌入式自适应横幅。另外,使用 AdRequest 对象来传输 Adfox 界面中接收到的代码(详情请参阅 Adfox 帮助)。

...
// 来自 Adfox 界面的代码,用于处理直接营销活动。
private Dictionary<string, string> CreateAdfoxParameters()
{
    Dictionary<string, string> parameters = new Dictionary<string, string>()
    {
        {"adf_ownerid", "<example>"},
        {"adf_p1", "<example>"},
        {"adf_p2", "<example>"},
        {"adf_pt", "<example>"},
        ...
    };

    return parameters;
}

...

private void RequestBanner()
{
    ...
    AdRequest request = new AdRequest.Builder()
        .WithParameters(CreateAdfoxParameters())
        .Build();
    banner.LoadAd(request);
    ...
}

自适应粘性横幅

要启用自适应粘性横幅,请按照 说明 进行操作。另外,使用 AdRequest 对象来传输 Adfox 界面中接收到的代码(详情请参阅 Adfox 帮助)。

...
// 来自 Adfox 界面的代码,用于处理直接营销活动。
private Dictionary<string, string> CreateAdfoxParameters()
{
    Dictionary<string, string> parameters = new Dictionary<string, string>()
    {
        {"adf_ownerid", "<example>"},
        {"adf_p1", "<example>"},
        {"adf_p2", "<example>"},
        {"adf_pt", "<example>"},
        ...
    };

    return parameters;
}

...

private void RequestBanner()
{
    ...
    AdRequest request = new AdRequest.Builder()
        .WithParameters(CreateAdfoxParameters())
        .Build();
    banner.LoadAd(request);
    ...
}

插屏广告

要启用插屏广告,请按照 说明 进行操作。另外,使用 AdRequest 对象来传输 Adfox 界面中接收到的代码(详情请参阅 Adfox 帮助)。

...
// 来自 Adfox 界面的代码,用于处理直接营销活动。
private Dictionary<string, string> CreateAdfoxParameters()
{
    Dictionary<string, string> parameters = new Dictionary<string, string>()
    {
        {"adf_ownerid", "<example>"},
        {"adf_p1", "<example>"},
        {"adf_p2", "<example>"},
        {"adf_pt", "<example>"},
        ...
    };

    return parameters;
}

...

private void RequestInterstitial()
{
    ...
    AdRequest request = new AdRequest.Builder()
        .WithParameters(CreateAdfoxParameters())
        .Build();
    interstitial.LoadAd(request);
    ...
}