Beiträge von Cyperghost im Thema „Video-Links wurden "spontan" deaktiviert“

    Falls man das überschreiten würde, und man würde eine Rechnung bekommen, ist das wahrscheinlich nur bisschen zum Zahlen oder?

    Standardmäßig wirst du keine bekommen. Sobald du das Limit erreicht hast für die kostenlose Nutzung, kannst du einfach keine Anfragen mehr senden bzw. diese werden nicht von Google beantwortet/ausgeführt.

    Kann man das überprüfen, wie viele Zugriffe möglich sind mit Google API kostenlos? Damit man weiß dann auch, wann man aufhören sollte?

    Das irgendwo es mitgezählt wird?

    Du kannst in den Entwickler Tools von Google dies sehen.

    Alle „Maps Embed API“-Anfragen sind unbegrenzt kostenlos.

    Das ist durch aus korrekt. Aber hier geht es um die YouTube API, welche nur 10.00 Units in der Free Variante hat. Wie oben beschrieben.



    ----------------

    In der Version 5.5.4, wird es diesbezüglich noch ein paar Änderungen geben, diese muss ich aber erst noch fertig stellen und testen.

    Und zwar, kann man einstellen, das ein Link erst nach X Fehlgeschlagenen Aufrufen deaktiviert wird.

    Sollte es z.b. bei YouTube um den Fehler handeln, dass das Kontingent aufgebraucht ist, wird es nicht als Fehlgeschlagen gewertet und später nochmal überprüft.

    ... und der Cronjob «Videos von Videokanälen importieren(EasyMedia)», was tut der?

    Dieser Synchronisiert die externe Videokanäle z.b. mit YouTube.


    Das Problem ist folgendes du hast bei YouTube ein Tages Limit von 10.000 Units.

    Eine Suche kostet 100 Units. Aber, die Suche ist auf 50 Einträge pro Seite begrenzt. Das heißt, wenn der Verlinkte YouTube Kanal 400 Videos hat, entspricht dies 8 Seiten. Was am ende 800 Units sind. Zusätzlich muss aber noch einmal für alle Videos eine Anfrage gemacht werden im Hintergrund bezüglich Beschreibung, Vorschaubild etc., da die Suche keine vollständige Beschreibung mitliefert oder groß Vorschaubilder(Lediglich ~480x480). Was am ende dann nochmal 400 Units sind.

    Sprich, wenn etwa 400 Videos drinnen sind und diese neu geladen werden, sollte dies kosten von etwa 1200 Units haben.


    Aber, da ständig überprüft werden müsste ob neue Inhalte vorhanden sind, prüft das System natürlich alle X Minuten erneut. Und selbst wenn die Suche leer ist, kostet dies weitere 100 Units pro Videokanal. Leer bedeutet in diesem Fall, das System übergibt, ich habe bereits Einträge bis Datum X gib mir nur die neuen zurück. Und es gibt keine neuen Videos.


    Das heißt, jede weitere 15 Minuten, wo ein Videokanal geprüft wird kostet das 100 Units pro Videokanal. Bei zwei Videokanäle, auch wenn der eine keine hat, kostet dich das pro Überprüfung 200 Units. Das heißt du kannst pro Tag nur 50 solcher Anfragen machen, ohne weitere Sachen aufzurufen.


    Wenn du z.b. noch die Live-Statistik aktiv hast, oder manuell neue YouTube Videos hinzufügst, verbraucht dies ebenfalls nochmal je 1-3 Units.



    Ich hoffe ich konnte dies einigermaßen verständlich rüberbringen. Wenn nicht, fragen gerne nochmal nach.

    Noch eine Frage:

    Wenn bei «Videokanäle erneut synchronisieren» null Sekunden steht, wird nicht mehr nach neuen Videos in den Kanälen gesucht?

    Nein, 0 bedeutet das theoretisch direkt nach dem Abrufen erneut gefragt werden kann.

    Hier gibt es aber ein paar kleine Einschränkungen bzw. was das System im Hintergrund macht.


    Wenn erfolgreich Synchronisiert wurde, wird beim nächsten synchronisieren die letzte zeit als Starzeit genommen für die Suche nach neuen Videos bei YouTube. Was dazu führt, das einmal geladene Videos nicht erneut überprüft werden müssen. Und das Kontingent von der API nicht unnötig beansprucht wird.


    Dies Sache gilt aber nur für Einträge die schon mal Synchronisiert wurden mit dem Kanal. Ansonsten wird das Datum genommen, welches man eintragen kann bei dem erstellen des Videokanals

    So wie es aussieht hast du das omit für die API erreicht.

    Das kann passieren mit dem System für Videokanäle, wenn er neue lädt und dort viele Videos enthalten sind.


    Zusätzlich, gibt es eine Option, mit Du du ggfs. deaktivieren kannst, das er nicht prüft ob ein Link gültig ist.

    Vermute das einfach durch das einfügen von neuen Inhalten und Abfragen ob Sachen noch gültig sind, zu viele Anfragen an Google gesendet wurden. Da durch hast Fuß Limit erreicht für den Tag.