Создание идентификаторов, предоставляемых издателем (PPID)

При связывании прав доступа с учетной записью Google читателя издатели должны создать идентификатор, предоставленный издателем (PPID). PPID связывается на стороне клиента и используется в последующих запросах на стороне сервера для обращения к читателю. PPID может быть существующим идентификатором издателя для читателя или вновь созданным, но должен быть стабильным для читателя. Его нельзя обновить без удаления и повторной привязки учетной записи читателем.

Первоначальная привязка учетной записи Google к PPID осуществляется исключительно с помощью клиентского JavaScript API . Все остальные функции реализуются с помощью серверной интеграции .

Требования PPID

  1. Идентификаторы персональных данных (PPID) должны соответствовать разделу 2.3 RFC 3986.

    • RFC 3986 допускает следующие unreserved символы: ALPHA / DIGIT / "-" / "." / "_" / "~"
    • Это означает, что PPID могут включать заглавные и строчные буквы, цифры, дефисы, точки, подчеркивания и тильды.
  2. Максимально допустимая длина составляет 150.

const publisherProvidedId = 'ASDF_jkl-1234.~'