Удалить тестовую рекламу на admob - PullRequest
0 голосов
/ 07 мая 2018

Я внедрил промежуточную рекламу на xcode но на верхней части рекламы написано «Тестировать объявление» как я могу удалить текст или сделать его реальным?

enter image description here

Ответы [ 2 ]

0 голосов
/ 04 июля 2018

GADRequest и его подклассы, такие как DFPRequest, имеют свойство testDevices . Он содержит список идентификаторов устройств, на которых показываются тестовые объявления вместо реальных.

Скорее всего, вам не нужно ничего с этим делать, потому что этот массив может содержать только kGADSimulatorID (для показа рекламы в iOS Simulator) и другие тестовые устройства из вашей организации. Таким образом, пользователь, который загружает приложение из App Store, увидит только реальную рекламу.

Также как Google указывает в Документация по тестовым объявлениям :

Важно включить тестовую рекламу во время разработки, чтобы вы могли нажимать на нее, не взимая плату с рекламодателей Google

Но если вы действительно хотите отключить тестовую рекламу, вы можете установить testDevices на nil или обернуть ее в #ifdef DEBUG. Например:

DFPRequest* request = [DFPRequest request]; // or GADRequest
#if DEBUG
request.testDevices = @[kGADSimulatorID /*, and other test device IDs*/];
#else
request.testDevices = nil;
#endif
0 голосов
/ 04 июля 2018

Если вы работаете на реальном устройстве, вы можете закомментировать код ID устройства, а затем тег test ad исчезнет в реальном устройстве.

testDevices={
                  [
                    // AdMobBanner.simulatorId,
                    // '15243612fa84c82f220222a8948087a86',
                  ]}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...