Ověřovací klíče dynamického vkládání reklam (DAI) se používají k ověření, zda žádosti o videostreamy pocházejí od vás. Poskytují při zobrazování reklam lepší zabezpečení. Klíč je nepřerušovaný řetězec 64 znaků a číslic. Některé starší klíče mohou mít 25 alfanumerických znaků.
Příklad:0L94DEA6C87B0F3D2407018ACF88ECDE77DK38AD1DX01957311A50E9D1O3F15B
Při vytváření ověřovacího klíče máte dvě možnosti a postup je pro obě stejný:
Statické klíče API: Pokud jsou kromě klíčů API zahrnuty i klíče HMAC, mají přednost klíče rozhraní API. Klíče rozhraní API jsou méně bezpečné než klíče HMAC. Doporučujeme proto používat klíče HMAC.
HMAC (verze beta) : Ověření pomocí tokenů založených na kódech HMAC je bezpečnější než ověření pomocí statických klíčů API. Tokeny HMAC prostřednictvím tajného klíče a omezené doby platnosti zajišťují, aby je nebylo možné snadno použít u různých uživatelů či v různých relacích.
Přidání nového ověřovacího klíče
- Přihlaste se do služby Google Ad Manager.
- Klikněte na Správce Video Ověřovací klíče DAI.
- Klikněte na Nový ověřovací klíč.
- Zadejte Název, podle kterého klíč poznáte.
- Vyberte typ ověřovacího klíče – buď API, nebo HMAC.
Když jsou zahrnuty oba klíče, mají klíče API před klíči HMAC přednost. Klíče rozhraní API jsou méně bezpečné než klíče HMAC.
- Klikněte na Uložit.
Chcete-li klíč zobrazit a zkopírovat, přejděte na stránku podrobností. Jakmile vytvoříte aktivní ověřovací klíč DAI, můžete jej okamžitě použít. Vložte jej na místo, kam se dynamicky vkládají reklamy.
Klíče se při uložení automaticky nastaví na stav Aktivní. Žádosti lze ověřit pouze správně implementovanými „aktivními" klíči.
Žádosti s deaktivovanými klíči se zamítají. Klíč deaktivujte jen v případě, že k němu někdo neoprávněně získal přístup nebo že se nemá používat.
Deaktivace existujícího ověřovacího klíče
- Přihlaste se do služby Google Ad Manager.
- Klikněte na Správce Video Ověřovací klíče DAI.
- Klikněte na název klíče, který chcete deaktivovat.
- Jako stav vyberte možnost Neaktivní.
- Klikněte na Uložit.
Implementace ověřovacího klíče
Klíče HMAC (verze beta)
Přečtěte si, jak implementovat ověřování prostřednictvím HMAC.
Klíče API
Pomocí sady IMA SDK u objektu IMAStreamRequest
nastavte vlastnost apiKey
. Další informace naleznete v dokumentaci pro vývojáře aplikací pro iOS, Android, Chromecast nebo tvOS.
U metody Server-Side Beaconing (SSB) použijte parametr dotazu api-key
:
curl "https://dai.google.com/ondemand/hls/content/CMS_ID/vid/VIDEO_ID/master.m3u8?api-key=<api-authentication-key>"