Cómo crear IDs proporcionados por el publicador (PPIDs)

Cuando se asocian derechos con la Cuenta de Google de un lector, los editores deben crear un identificador proporcionado por el publicador (PPID). El PPID se asocia con el cliente y se usa en llamadas posteriores al servidor para hacer referencia al lector. El PPID puede ser un identificador de editor existente para el lector o uno recién creado, pero debe ser estable para el lector. No se puede actualizar sin que el lector borre y vuelva a vincular su cuenta.

La asociación inicial entre una Cuenta de Google y un PPID se realiza exclusivamente a través de la API de JavaScript del cliente. Todas las demás funciones se realizan a través de la integración del servidor.

Requisitos del PPID

  1. Los PPIDs deben cumplir con la sección 2.3 de RFC 3986.

    • La RFC 3986 permite los siguientes caracteres unreserved: ALPHA / DIGIT / "-" / "." / "_" / "~"
    • Esto significa que los PPIDs pueden incluir letras mayúsculas y minúsculas, números, guiones, puntos, guiones bajos y virgulillas.
  2. La longitud máxima permitida es de 150.

const publisherProvidedId = 'ASDF_jkl-1234.~'