Тестовая среда API индексации Google? - PullRequest
0 голосов
/ 19 февраля 2019

Я использую Google Indexing API для некоторых сообщений о вакансиях, и у меня он работает в «производственном режиме» (отправка URL-адресов, которым предшествует мой общедоступный домен, т.е. «jobs.myproduction.com»), но я не могу понять,Как проверить это в любой среде контроля качества или интеграции.Домены ссылок были бы не моим подтвержденным доменом (общедоступным), а скорее чем-то вроде «box1.qa.myproduction.com», и эти URL-адреса даже не являются общедоступными.

В других API-интерфейсаху нас были бы тестовые ключи и тестовая конечная точка, мы бы развернули эти значения в таблицах конфигурации до самого конца, чтобы на протяжении всего тестирования мы использовали тестовую конечную точку API с тестовым ключом и могли видеть, что она работает, а НЕпубликация тестовых данных в производственной системе.Но у Google, похоже, этого нет.Он либо делает это на производстве с производственными значениями, либо получает постоянные сбои.

Прямо сейчас, на моей машине разработчика, у меня есть локальные URL-адреса для моих объявлений о вакансиях, которые отклоняются из вызова API для того, что выглядит кактот факт, что это "localhost".Если я изменю его на фиктивный домен "jobs.mytest.com", я получу 403 ЗАПРЕЩЕНО, предположительно потому, что я не подтвержденный владелец домена "jobs.mytest.com".

Я МОГУполучить 200 из Google, если я использую поддомен выше моего подтвержденного домена.Итак, я подтвердил домен «jobs.myproduction.com», если я отправлю URL-адрес как «https://test.jobs.myproduction.com/jobs/whateverId", я смогу вернуть 200. Но:

  1. Я не знаю, гдеЭто происходит (домен недействителен, поэтому я предполагаю, что Google не будет указывать его)
  2. Я бы не стал указывать это выше Google, чтобы как-то мне подсказать за отправку неверных URL-адресов, и
  3. ЭтоПохоже, это не совсем правильный способ сделать это.

У кого-нибудь есть предложения, как это обойти? Я что-то упустил в панели инструментов API Google для тестовых аккаунтов?

...