パブリッシャー指定の ID(PPID)の作成

利用資格を読者の Google アカウントに関連付ける場合、ニュース メディアは、パブリッシャー指定の識別子(PPID)を作成する必要があります。PPID はクライアント サイドで関連付けられ、それに続くサーバーサイドの呼び出しで、読者を参照する際に使用されます。PPID には、読者を対象とした既存のニュースメディア識別子か新しく作成された識別子を使用できますが、読者に対して持続的に使用されるものにしてください。更新する際には、読者がアカウントを削除し、再度リンクするようにしてください。

Google アカウントと PPID の最初の関連付けは、クライアント サイドの JavaScript API を使用してのみ行われます。他の機能はすべて、サーバーサイドの統合によって行われます。

PPID の要件

  1. PPID は RFC 3986 セクション 2.3 に準拠している必要があります

    • RFC 3986 では、次の unreserved 文字が許可されています。ALPHA / DIGIT / "-" / "." / "_" / "~"
    • つまり、PPID には、大文字と小文字、数字、ハイフン、ピリオド、アンダースコア、チルダを使用できます。
  2. 最大文字数は 150 文字です。

const publisherProvidedId = 'ASDF_jkl-1234.~'