Время ожидания загрузки объявления при нажатии кнопки LearnMore при использовании Google IMA SDK - PullRequest
0 голосов
/ 30 сентября 2019

Мы используем Exoplayer v2.9.6 и Google IMA SDK, который входит в состав плеера. Мы видим при воспроизведении рекламы, если мы нажимаем ссылку «Подробнее» несколько раз, реклама пропускается, и мы видим ошибку тайм-аута загрузки объявления в журналах.

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

Будут приветствоваться любые указатели

Вот журналы IMA SDK:

09-30 14: 06: 36.132 16692 16692 I SDK_LOG: ima.adslist. AdBreak: запрашивающий тег объявления: https://pubads.g.doubleclick.net/gampad/ads?slotname=/124319096/external/ad_rule_samples&sz=640x480&ciu_szs=300x250&cust_params=deployment%3Ddevsite%26sample_ar%3Dpremidpostpod&url=com.app.exoplayersamplecomponent&unviewed_position_start=1&output=xml_vast3&impl=s&env=vp&gdfp_req=1&ad_rule=0&cue=15000&vad_type=linear&vpos=midroll&pod=2&mridx=1&rmridx=1&ppos=3&lip=true&min_ad_duration=0&max_ad_duration=30000&vrid=6376&rdid=d9e96081-e338-438f-93e2-f31fd8869174&is_amp=0&dt=1569832582045&idt=100&dlt=1569832581916&correlator=1552999637170799&scor=252988648835259&sdk_apis=7&omid_p=Google1/android.3.10.6&osd=2&vis=1&hl=en&frm=0&video_doc_id=short_onecue&cmsid=496&sdkv=h.3.163.0/n.android.3.10.6/com.app.exoplayersamplecomponent&sdki=405&mpt=google/exo.ext.ima&mpv=2.9.6&sdr=1&eid=21064201,420706137&an=com.app.exoplayersamplecomponent&js=ima-android.3.10.6&msid=com.app.exoplayersamplecomponent&u_so=l&is_lat=false&idtype=adid&mv=28.com.huawei.android.internal.app&kfa=0&tfcd=0 09-30 14: 06: 36.137 16692 16692 I SDK_LOG: ima.loader.AdsLoaderImpl: requestAds, обрабатывает внутренний запрос. 09-30 14: 06: 36.141 16692 16692 I SDK_LOG: ima.loader.SequentialAdsLoader: новый запрос в очереди. 09-30 14: 06: 36.146 16692 16692 I SDK_LOG: ima.loader.SequentialAdsLoader: запрос выполняется, ожидает начала следующего запроса. 09-30 14: 06: 36.151 16692 16692 I SDK_LOG: ima.loader.SequentialAdsLoader: запуск запроса из очереди. 09-30 14: 06: 36.198 16692 16692 I SDK_LOG: UrlReporter: URL-адреса отчетов для события: show_ad 09-30 14: 06: 36.208 16692 16692 I SDK_LOG: ima.loader.AdSourceFactory: создание WaterfallAdSource. 09-30 14: 06: 36.213 16692 16692 I SDK_LOG: VastAdSource: hasMoreAds, this.ads.length: 1, this.currentAdIndex: -1, this.numAdsSent: 0 09-30 14: 06: 36.218 16692 16692 I SDK_LOG:VastAdSource: getNextAd, this.currentAdSource: null 09-30 14: 06: 36.222 16692 16692 I SDK_LOG: VastAdSource: hasMoreAds, this.ads.length: 1, this.currentAdIndex: -1, this.numAdsSent: 0 09-30 14: 06: 36.227 16692 16692 I SDK_LOG: VastAdSource: processNextAd_, currentAdIndex: 0, ads.length: 1 09-30 14: 06: 36.233 16692 16692 I SDK_LOG: VastAdSource: установка индекса отката для контекста сеанса: 0 09-30 14:06: 36.238 16692 16692 I SDK_LOG: VastAdSource: processInlineAd, successCallback с 1 рекламой 09-30 14: 06: 36.243 16692 16692 I SDK_LOG: VastAdSource: hasMoreAds, this.ads.length: 1, this.currentAdIndex: 0, this.numAds: 0, this.numSds: 1 09-30 14: 06: 36.248 16692 16692 I SDK_LOG: ima.loader.AdsLoaderImpl: dispatchAdsLoadedSdkEvent_, ads.length: 1 09-30 14: 06: 36.253 16692 16692 I SDK_LOG: ima.adslist.AdBreak: Объявление № 2загружен на время перерыва на рекламу: 1509-30 14: 06: 36.258 16692 16692 I SDK_LOG: ima.adslist.AdBreak: Запрос следующего объявления на время: 15 09-30 14: 06: 36.263 16692 16692 I SDK_LOG: ima.loader.SequentialAdsLoader: запуск запроса из очереди. 09-30 14: 06: 36.771 16692 16692 I SDK_LOG: ima.vast.VideoAdEventTracker: отправка впечатлений о событиях 09-30 14: 06: 36.814 16692 16692 I SDK_LOG: UrlReporter: URL-адреса отчетов о событиях: показы 09-30 14:06:36.823 16692 16692 I SDK_LOG: ima.vast.VideoAdEventTracker: отправка события creativeView 09-30 14: 06: 36.828 16692 16692 I SDK_LOG: UrlReporter: URL отчетов для события: creativeView 09-30 14: 06: 36.832 16692 16692 I SDK_LOG: изображение.vast.VideoAdEventTracker: начало диспетчерского события 09-30 14: 06: 36.841 16692 16692 I SDK_LOG: ima.vast.VideoAdEventTracker: событие диспетчеризации measureable_impression 09-30 14: 06: 36.847 16692 16692 I SDK_LOG: UrlReporter: создание URL-адресов для события:measureable_impression 09-30 14: 06: 36.851 16692 16692 I SDK_LOG: UrlReporter: URL-адреса отчетов для события: начало 09-30 14: 06: 36.855 16692 16692 I SDK_LOG: ima.managers.AdsManagerFactory: createAdsManagerFromAds_, ad2ype: 101 * video * 101

09-30 14: 06: 37.456 16692 16692 I SDK_LOG: ima.vast.VideoAdEventTracker: отправка файла событияarnMoreClicked 09-30 14: 06: 37.490 16692 16692 I SDK_LOG: ima.vast.VideoAdEventTracker: отправка события паузы 09-30 14: 06: 37.500 16692 16692 I SDK_LOG: UrlReporter: создание URL-адресов для события: пауза 09-30 14:06: 41.592 16692 16692 I SDK_LOG: ima.vast.VideoAdEventTracker: диспетчеризация события learnMoreClicked 09-30 14: 06: 43.503 16692 16692 I SDK_LOG: ima.vast.VideoAdEventTracker: диспетчеризация события learnMoreClicked 09-30 14: 06_452 1669 I6969 1669: ima.vast.VideoAdEventTracker: событие диспетчеризации learnMoreClicked 09-30 14: 06: 46.636 16692 16692 ISDK_LOG: ima.vast.VideoAdEventTracker: событие отправки завершено 09-30 14: 06: 46.661 16692 16692 I SDK_LOG: UrlReporter: URL-адреса отчетов для события: завершено 09-30 14: 06: 46.680 16692 16692 I SDK_LOG: ima.adslist.AdBreak: Воспроизведение следующего элемента и ожидание времени: 15. 09-30 14: 06: 46.709 16692 16692 I SDK_LOG: UrlReporter: URL-адреса отчетов для события: show_ad 09-30 14: 06: 54.663 16692 16692 I SDK_LOG: ima.vast.VideoAdEventTracker: отправка события mediaLoadTimeout 09-30 14:06:54.736 16692 16692 I SDK_LOG: ima.managers.VastVideoAdsManager: Ошибка воспроизведения: [объект объекта] AdError 402: загрузка файла мультимедиа VAST превысила 8 секунд. 09-30 14: 06: 54.748 16692 16692 I SDK_LOG: UrlReporter: URL-адреса отчетов для события: ошибка 09-30 14: 06: 54.757 16692 16692 W SDK_LOG: ima.common.ErrorUtils: отправлено сообщение об ошибке воспроизведения: AdError 402: файл мультимедиа VASTзагрузка достигла времени ожидания 8 секунд. 09-30 14: 06: 54.763 16692 16692 I SDK_LOG: ima.adslist.AdBreak: ошибка воспроизведения объявления для playTime: 15, ошибка: AdError 402: загрузка файла мультимедиа VAST достигла тайм-аута 8 секунд. 09-30 14: 06: 54.768 16692 16692 W SDK_LOG: ima.common.ErrorUtils: отправлен журнал ошибок: AdError 402: для загрузки медиа-файла VAST истекло время ожидания 8 секунд. 09-30 14: 06: 54.776 16692 16692 I SDK_LOG: ima.adslist.AdBreak: воспроизведение следующего элемента и ожидание времени: 15.

09-30 14: 06: 54.781 16692 16692 I SDK_LOG: има. Manager.AdsManagerFactory: createAdsManagerFromAds_, adType: video 09-30 14: 06: 54.937 16692 16692 I SDK_LOG: UrlReporter: URL-адреса для отчетов о событиях: show_ad 09-30 14: 06: 54.955 16692 16692 I SDK_LOG: dispAdvent Managerпауза события 09-30 14: 06: 54.966 16692 16692 I SDK_LOG: UrlReporter: создание URL-адресов для события: пауза 09-30 14: 06: 54.976 16692 16692 I SDK_LOG: ima.vast.VideoAdEventTracker: отправка впечатления о событии 09-30 14:06: 54.982 16692 16692 I SDK_LOG: UrlReporter: URL-адреса отчетов для события: показ 09-30 14: 06: 54.992 16692 16692 I SDK_LOG: ima.vast.VideoAdEventTracker: отправка события creativeView 09-30 14: 06: 54.997 16692 16692 I SDK_LOG: UrlReporter: Отчетные URL-адреса для события: creativeView 09-30 14: 06: 55.004 16692 16692 I SDK_LOG: ima.vast.VideoAdEventTracker: отправка события запуска 09-30 14: 06: 55.009 16692 16692 I SDK_LOG: ima.vast.VideoAdEventTracker: событие отправки измеримого_изображения 09-30 14: 06: 55.014 16692 16692 I SDK_LOG: UrlReporter: URL-адреса отчетов для события: measureurable_impression 09-30 14: 06: 55.019 16692 16692 I SDL_LOG: URL отчетов для события: начало 09-30 14: 06: 55.030 16692 16692 I SDK_LOG: ima.vast.VideoAdEventTracker: событие диспетчеризации firstQuartile 09-30 14: 06: 55.038 16692 16692 I SDK_LOG: UrlReporter: URL отчетов для события: firstQuartile09-30 14: 06: 55.050 16692 16692 I SDK_LOG: ima.vast.VideoAdEventTracker: отправка средней точки события 09-30 14: 06: 55.054 16692 16692 I SDK_LOG: UrlReporter: URL-адреса отчетов для события: средняя точка 09-30 14:06:55.064 16692 16692 I SDK_LOG: ima.vast.VideoAdEventTracker: событие отправки ThirdQuartile 09-30 14: 06: 55.069 16692 16692 I SDK_LOG: UrlReporter: URL-адреса отчетов для события: ThirdQuartile 09-30 14: 06: 55.085 16692 16692 I SD_.vast.VideoAdEventTracker: отправка возобновления события 09-30 14: 06: 55.091 16692 16692 I SDK_LOG: UrlReporter: создание URL-адресов для события: резюме 09-30 14: 06: 56.322 16692 16692 I SDK_LOG: ima.vast.VideoAdEventTracker: диспетчеризация события learnMoreClicked 09-30 14: 06: 56.338 16692 16692 I SDK_LOG: ima.vast.VideoAdEvent: диспетчеризация паузы события 09-30 14: 06: 56.354 16692 16692 I SDK_LOG: UrlReporter: URL-адреса отчетов о событии: пауза 09-30 14: 06: 56.630 16692 16692 I SDK_LOG: ima.vast.VideoAdEventTracker: диспетчеризация события завершена 09-3014: 06: 56.646 16692 16692 I SDK_LOG: UrlReporter: создание URL-адресов для события: завершено 09-30 14: 06: 56.667 16692 16692 I SDK_LOG: ima.adslist.AdBreak: воспроизведение следующего элемента и ожидание времени: 15. 09-30 14: 06: 56.671 16692 16692 I SDK_LOG: ima.adslist.AdBreak: закончено воспроизведение всех рекламных объявлений за время: 15 09-30 14: 06: 56.682 16692 16692 I SDK_LOG: ima.adslist.AdBreak: уничтожение рекламного пауза, 15 09-30 14: 06: 56.691 16692 16692 I SDK_LOG: ima.managers.AdsListAdsManager: нет следующего события в очереди событий.

...