Я создаю приложение с реакцией js, я хочу поставить его на android - поэтому я использую Cordova, чтобы соответствовать ему, приложение будет запускаться на каждом устройстве локально (localhost), я также хочу, чтобы мое приложение чтобы иметь рекламу, однако - я не могу использовать идентификатор издателя приложения, потому что он встроен, как обычный веб-сайт. вот что я сделал:
import React from 'react';
import AdSense from 'react-adsense';
import './Ad.css';
function Ad() {
return (
<div className="Ad">
<center>
<AdSense.Google
client='ca-pub-1143385148662955'
slot='1324268658'
style={{
display: 'block',
borderStyle: "solid",
borderRadius: "20px",
height: "100px"
}}
format='auto'
responsive='true'
layoutKey='-gw-1+2a-9x+5c'
/>
</center>
</div>
);
}
но теперь я столкнулся с другой проблемой: я попал в консоль: не удалось загрузить ресурс: сервер ответил со статусом 403 ()
поэтому я проверил здесь: https://wpadvancedads.com/adsense-errors/
и, насколько я понимаю, это проблема:
ваш сайт не был добавлен в AdSense в разделе Аккаунт> Сайты.
но я не могу добавить сайт в учетную запись, потому что это должно быть приложение android, которое работает локально на каждом телефоне (если я не могу каким-то образом добавить localhost в качестве сайта), и я не могу ' t использовать data-adtest = "on" по двум причинам: 1) он не работает - по-прежнему пишет 403 2) даже если он это сделал - я не хочу, чтобы это был тест, я хочу, чтобы он был в производстве, Кстати.
Может быть, есть еще одна библиотека объявлений, которая обеспечивает это?
Есть ли какое-либо решение, которое не требует перемещения, чтобы реагировать нативно? я уже собрал все свое приложение ...