Настройка ускорения мобильных страниц (AMP) в реальном времени (RT C) - PullRequest
1 голос
/ 02 августа 2020

Я пытаюсь настроить AMP RT C для ставок по заголовкам на моем сайте. Я использую 3 поставщика (IndexExchange, Rubicon и Amazon APS) плюс Google Adx в качестве своего рекламного сервера. Настроить было легко, но я смог привлечь к торгам только 2 (APS и Adx) из 4 поставщиков. Я поискал в Интернете руководство по установке Rubicon и не нашел его, даже на их собственном веб-сайте. В Index Exchange есть руководство, которому я следовал до T, но оно тоже не работает.

Пример кода для одного из моих рекламных блоков:

<amp-ad width=336 height=280
 type="doubleclick"
 data-slot="/xxxxxxxxx/Amp-in-Content-1"
 data-multi-size="320x100,320x50,300x600,300x250,300x50"
 rtc-config='{
  "vendors": {
    "indexexchange": {"SITE_ID": "xxxxxx"},
    "rubicon": {"ACCOUNT_ID": "xxxxx", "SITE_ID": "xxxxx", "ZONE_ID": "xxxxxx"},
    "aps": {"PUB_ID": "600", "PUB_UUID": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxx", "PARAMS":{"amp":"1"}}
  },
  "timeoutMillis": 1000}'>
</amp-ad>

в этой конфигурации только Amazon APS и Google AdX работает

Вещи, которые я пробовал: -Я пробовал тестировать rubicon без RT C, и объявления показывались. в этой конфигурации показываются только рубиконы, поскольку торги не проводятся:

  <amp-ad width="336" height="280"
      type="rubicon"
      data-method="smartTag"
      data-account="22616"
      data-site="340422"
      data-zone="1794016"
      data-size="43">
  </amp-ad>

Я попытался изменить конечную точку поставщика с нижнего регистра на верблюжий. Например, я изменил indexexchange на: IndexExchange: {"SITE_ID": "xxxxxx"}, потому что в примере страницы IX используется верблюжий регистр, несмотря на то, что на странице AMP явно указано, что он должен быть в нижнем регистре. Я попробовал оба, но ни один из них не работал.

Если у кого-то есть опыт внедрения AMP RT C и он может сказать мне, что что-то не так с моим кодом, я был бы очень признателен.

...