Informace v tomto dokumentu vám pomohou při odstraňování problémů s implementací propojení předplatných.
Výzva ohledně propojení předplatných zaseknutá na obrazovce načítání
Příklad chyby:
Obrázek 1. Výzva ohledně propojení předplatných se nenačítá.
Pokud tento problém chcete odstranit, zkontrolujte tyto skutečnosti:
- Ujistěte se, že jste zdrojová umístění stránek, včetně testovacích subdomén, v nastavení publikace v Centru pro vydavatele přidali jako další adresy URL.
- U implementací rozšířeného přístupu nebo platformy Reader Revenue Manager Enterprise se ujistěte, že jste zdrojová umístění stránek, včetně testovacích subdomén, přidali k autorizovaným zdrojovým umístěním JavaScriptu klienta OAuth 2.0, kterého jste pro takovou implementaci nakonfigurovali. Je to pořeba provést v Google Cloud Console.
Účet se nepodařilo připojit
Příklad chyby:
Obrázek 2. Problém s nemožností připojit účet.
Pokud tento problém chcete odstranit, zkontrolujte tyto skutečnosti:
- V Centru pro vydavatele přijměte smluvní podmínky propojení předplatných. Přejděte do nastavení Propojení předplatných a klikněte na Podepsat smluvní podmínky propojení předplatného.
- Pokud již byl účet Google připojen, při opětovném pokusu o propojení předplatného se zobrazí chybová zpráva. Před opakováním testu integrace na straně klienta je propojení předplatného potřeba prostřednictvím stránky předplatných v účtu Google zrušit.
Chyba oprávnění při volání rozhraní Subscription Linking API
Příklad chyby:
Kód | 403
|
Zpráva | Metoda 'readerrevenuesubscriptionlinking.readerEntitlements.update' byla u zdroje zamítnuta
(nebo neexistuje).
|
Pokud tento problém chcete odstranit, zkontrolujte tyto skutečnosti:
- Ujistěte se, že používáte stejný projekt GCP, jaký je uveden v nastavení propojení předplatných.
- Ujistěte se, že je v projektu GCP povoleno rozhraní Subscription Linking API.
- V GCP IAM se ujistěte, že má servisní účet roli Administrátor propojení předplatných.
- Pokud používáte REST API, ujistěte se, že používáte ID publikace, které jste zadali v konfiguraci propojení předplatných. Pokud je například vaše ID publikace
example.com
, musí ho adresa URL požadavku obsahovat.- ✅ Používejte pouze nakonfigurované ID publikace:
publications/example.com/readers/10078823/entitlements
- ❌ Nepoužívejte jiné ID publikace než to, které je uvedeno v konfiguraci propojení předplatných:
publications/example-staging.com/readers/10078823/entitlements
- ❌ Nezahrnujte do požadavku publikační produkt:
publications/example.com:premium/readers/10078823/entitlements
- ✅ Používejte pouze nakonfigurované ID publikace:
Neplatný argument při aktualizaci nároku
Příklad chyby:
Zpráva | Chyba: Požadavek obsahuje neplatný argument |
Pokud tento problém chcete odstranit, zkontrolujte tyto skutečnosti:
- Ujistěte se, že poskytujete objekt
entitlements
ve správném formátu. Viz tento příklad. - Zajistěte, aby
product_id
bylo ve formátupublication_id:product
.- ✅ Platný příklad:
"product_id":"example.com:basic"
- ❌ Neplatný příklad:
"product_id":"example.com"
- ✅ Platný příklad:
Články nejsou ve výsledcích vyhledávání zvýrazněny
Pokud tento problém chcete odstranit, zkontrolujte tyto skutečnosti:
- Nezapomeňte do všech svých článků přidat strukturovaná data. Ověřte svá strukturovaná data pomocí testu rozšířených výsledků.
- Vložte do strukturovaných dat platné
productID
, které odpovídá sadě ID produktů, které používáte k aktualizaci nároku čtenáře. - Pomocí přehledu rozšířených výsledků pro předplacený obsah v Search Console zobrazte případné problémy související s vašimi strukturovanými daty.