C# 如何显示AdMob';什么是真正的广告?我可以展示测试广告 我想很多人都有这样的问题。

C# 如何显示AdMob';什么是真正的广告?我可以展示测试广告 我想很多人都有这样的问题。,c#,unity3d,admob,C#,Unity3d,Admob,当使用堆栈溢出进行询问时,有一个回答“如果支付信息已完成,则将显示此信息”。但现在我们无法设置付款信息,除非我们的收入超过8000日元(100美元) 因为我能够显示测试广告,所以我认为这些问题不是Unity或SDK的问题。我认为这是AdMob内部的一个问题 还有其他答案。被调查者说,“AdMob的广告单元在制作完成后会随着时间的推移而显示出来。”然而,我制作广告单元已经两周了 每个答案都不是我想要的。 当我调查其他问题时,我经常发现常见的答案是“你把AppID和adUnitID搞错了吗?” 我反

当使用堆栈溢出进行询问时,有一个回答“如果支付信息已完成,则将显示此信息”。但现在我们无法设置付款信息,除非我们的收入超过8000日元(100美元)

因为我能够显示测试广告,所以我认为这些问题不是Unity或SDK的问题。我认为这是AdMob内部的一个问题

还有其他答案。被调查者说,“AdMob的广告单元在制作完成后会随着时间的推移而显示出来。”然而,我制作广告单元已经两周了

每个答案都不是我想要的。 当我调查其他问题时,我经常发现常见的答案是“你把AppID和adUnitID搞错了吗?” 我反复确认,但没有错

Unity控制台中没有错误

我在AdMob控制台上设置了个人信息。 我还建立了支付服务

我不知道该怎么办。请告诉我


剧本↓

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using GoogleMobileAds.Api;

public class GoogleMobileAdsDemoScript : MonoBehaviour
{
    private BannerView bannerView;

    public void Start()
    {
         this.RequestBanner();
    }

    private void RequestBanner()
    {
#if UNITY_ANDROID
        string adUnitId = "My UnitID";
#elif UNITY_IPHONE
        string adUnitId = "My Ad Unit ID";
#else
        string adUnitId = "unexpected_platform";
#endif

    bannerView = new BannerView(adUnitId, AdSize.SmartBanner, AdPosition.Bottom);

    AdRequest request = new AdRequest.Builder().Build();

    bannerView.LoadAd(request);
    }
}
我相信阿杜尼蒂没有错。 当我将adUnitID更改为以下字符串时,将显示测试广告

ca-app-pub-3940256099942544/630978111

但是当我把这个字符串作为我自己的广告单元ID时,广告没有出现


AndroidManifest.xml↓

<?xml version="1.0" encoding="utf-8"?>
<!--
This Google Mobile Ads plugin library manifest will get merged with your
application's manifest, adding the necessary activity and permissions
required for displaying ads.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.google.unity.ads"
    android:versionName="1.0"
    android:versionCode="1">
  <uses-sdk android:minSdkVersion="14"
      android:targetSdkVersion="19" />
  <application>
            <!-- Sample AdMob App ID: ca-app-pub-XXXXXXXXXXXXXXXX~XXXXXXXXXX -->
        <meta-data
            android:name="com.google.android.gms.ads.APPLICATION_ID"
            android:value="My APP ID"/>
  </application>
</manifest>

我认为这个脚本和xml文件不涉及这个问题,您怎么看


(尽管可能没有必要)附加信息↓

・SDK平台→ 安卓8.1、安卓7.1.1、安卓6.0

・谷歌游戏服务→ 已安装(版本49)

・克马克→ 安装

・NDK→ 安装


・支持存储库→ 安装全部

在您赚取第一笔100美元之前,您无法设置银行信息。 但是,您可以并且需要设置所有其他财务信息和个人信息。一旦你做到了这一点,它将显示广告。通常在几个小时内

转到->付款 在付款中,左下角部分应包含更改设置的选项


这将打开一个屏幕,您可以在其中添加/编辑付款配置文件。这是必需的。

我可以在哪里写财务信息和个人信息?在这里→ 或者还有其他地方可以写吗?谢谢你的回复。但我已经有了这些设置。似乎还有其他问题。对于那些想回答这个问题的人,要知道OP会反复问同样的问题。你的标题是“我需要更多的意见”。然而,吸引基于意见的答案的问题是离题的。我只是想听到很多解决这个问题的想法。如果你知道这个问题的解决方法,请告诉我。请