La información incluida en este documento puede ayudarte a resolver problemas que pueden surgir durante la implementación de la Vinculación de suscripciones.
El mensaje de la Vinculación de suscripciones no avanza de la pantalla de carga
Ejemplo del error:
Figura 1: El mensaje de la Vinculación de suscripciones no carga.
Para resolver el problema, comprueba lo siguiente:
- Asegúrate de agregar los orígenes de las páginas, incluidos los subdominios de prueba, como URLs adicionales en la configuración de la publicación del Centro para editores.
- Para las implementaciones de Acceso extendido o Reader Revenue Manager para empresas, asegúrate de agregar los orígenes de las páginas, incluidos los subdominios de prueba, a los orígenes autorizados de JavaScript del cliente de OAuth 2.0 que configuraste para la implementación. Este proceso debe realizarse en la consola de Google Cloud.
No se pudo vincular la cuenta
Ejemplo del error:
Figura 2: Problema que no permite vincular una cuenta.
Para resolver el problema, comprueba lo siguiente:
- Procura haber aceptado las Condiciones del Servicio para la Vinculación de suscripciones en el Centro para editores. Para ello, ve a la configuración de la Vinculación de suscripciones y haz clic en Firmar las Condiciones del Servicio para vincular suscripciones.
- Si la Cuenta de Google ya está vinculada, recibirás un mensaje de error cuando vuelvas a intentar vincular la suscripción. Debes desvincular la suscripción a través de la página de suscripciones en la Cuenta de Google antes de repetir la prueba de integración del cliente.
Error de permisos cuando se llama a la API de Subscription Linking
Ejemplo del error:
Código | 403
|
Mensaje | 'readerrevenuesubscriptionlinking.readerEntitlements.update' fue negado en el recurso (o puede que no exista).
|
Para resolver el problema, comprueba lo siguiente:
- Procura usar el mismo proyecto de GCP que se especificó en la configuración de la Vinculación de suscripciones.
- Asegúrate de que la API de Subscription Linking esté habilitada en tu proyecto de GCP.
- En IAM de GCP, asegúrate de que la cuenta de servicio tenga el rol Subscription Linking Admin.
- Si usas la API de REST, asegúrate de usar el ID de publicación que proporcionaste en la configuración de la Vinculación de suscripciones. Por ejemplo, si tu ID de publicación es
example.com
, entonces la URL de solicitud debe contenerlo.- ✅ Usa solamente el ID de publicación configurado:
publications/example.com/readers/10078823/entitlements
- ❌ No uses un ID de publicación que no sea el que se especificó en la configuración de la Vinculación de suscripciones:
publications/example-staging.com/readers/10078823/entitlements
- ❌ No incluyas el producto de la publicación en la solicitud:
publications/example.com:premium/readers/10078823/entitlements
- ✅ Usa solamente el ID de publicación configurado:
Error de argumento no válido cuando se actualiza el derecho
Ejemplo del error:
Mensaje | Error: La solicitud contiene un argumento no válido |
Para resolver el problema, comprueba lo siguiente:
- Asegúrate de proporcionar el objeto de
entitlements
en el formato correcto. Observa este ejemplo: - Asegúrate de que
product_id
esté en el formatopublication_id:product
.- ✅ Ejemplo válido:
"product_id":"example.com:basic"
- ❌ Ejemplo no válido:
"product_id":"example.com"
- ✅ Ejemplo válido:
No se ven los artículos destacados en los resultados de la búsqueda
Para resolver el problema, comprueba lo siguiente:
- Asegúrate de agregar los datos estructurados a todos tus artículos. Usa la Prueba de resultados enriquecidos para validar tus datos estructurados.
- Asegúrate de ingresar un
productID
válido en los datos estructurados que corresponden con un conjunto de IDs de producto que usas para actualizar los derechos de los lectores. - Usa un informe de resultados enriquecidos del "contenido suscripto" en Search Console para ver cualquier problema relacionado con tus datos estructurados.