#firebase #flutter #dart #admob
#firebase #flutter #dart #admob
Вопрос:
Я пытался добавить собственный admob в свое приложение flutter.
Я завершил добавление учетной записи admob и рекламного блока.
итак, я получил этот результат.
Я думаю, что это не завершено. И я нашел один журнал.
I/Ads (11192): Received log message: <Google:HTML> Not all asset views lie inside the native ad view. This indicates an integration problem. Such implementations will not be supported in the future. Please make sure that all native ad assets are rendered inside the native ad view.
Код этого встроенного admob находится здесь .
class MatchingPage extends StatelessWidget {
@override
Widget build(BuildContext context) {
final ad_id = 'my admob ad id';
return Scaffold(
appBar: CommonAppBar(text: '매칭'),
body: Center(
child: Column(
children: <Widget>[
Container(
height: 60,
child: NativeAdmob(
adUnitID: ad_id
),
),
Expanded(
child: Container(),
),
CircularProgressIndicator(),
SizedBox(
height: 30,
),
Text(
'예상 대기시간 60초',
style: TextStyle(color: Colors.white, fontSize: 16),
),
Text(
'???초 경과',
style: TextStyle(color: Colors.white, fontSize: 16),
),
Expanded(
child: Container(),
),
CommonButton(
text: 'STOP!',
onPressed: () {},
)
],
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.center,
),
),
);
}
}
Ответ №1:
Я наткнулся на то же самое предупреждающее сообщение при внедрении нативной рекламы для своего приложения Flutter, и, несмотря на тщательное изучение контрольного списка нативной рекламы, я все еще получал предупреждение.
Что исправило это для меня, так это установить большие размеры для родительского виджета Flutter, и я избавился от предупреждения.
В вашем случае, если вы, кажется, задаете ему высоту 60dp и ширину всего экрана, вероятно, недостаточно места для отображения необходимых элементов, таких как заголовок и текст объявления. Попробуйте увеличить его высоту, и предупреждение должно исчезнуть.
В моем случае я упаковывал объявление в AspectRatio
виджет со значением 16/9: оказалось, что это слишком мало для отображения заголовка, основного текста и изображения, мне пришлось изменить его на более квадратный формат.