Es könnte off-topic sein, aber bitte wäre es sehr hilfreich für uns alle, die falsche Klicks von unbekannten Quellen bekommen, nur um unser admob-Konto gesperrt zu bekommen.Welche Möglichkeiten gibt es, um das Admob-Konto vor der Sperrung zu schützen, weil andere gefälschte Klicks machen?
Antwort
Für iOS
sollten Sie zählen, wie oft ein Nutzer auf Ihre Anzeige geklickt hat, erklärte die Delegatmethoden mit here. Sie können auch touchesBegan
verwenden.
Jedes Mal, wenn Sie feststellen, dass der Nutzer auf eine Anzeige klickt, erhöhen Sie einen Wert in NSUserDefaults
oder so. Und vielleicht setzen Sie den Wert jede Woche oder jeden Monat auf 0. Auf diese Weise können Sie zählen, wie viele Klicks Sie pro Woche/Monat erhalten.
Wenn ein Nutzer mehr als fünf Mal pro Woche auf die Anzeige klickt, sollten Sie die Anzeige nicht mehr anzeigen. Wie? Senden Sie einfach nicht die GADRequest
! Sie können auch eine UIAlertController
dem Benutzer mitteilen.
Für Android
sollten Sie zählen, wie oft ein Nutzer auf Ihre Anzeige geklickt hat, erwähnt den Ereignis-Listener mit here.
Jedes Mal, wenn Sie feststellen, dass der Nutzer auf eine Anzeige klickt, erhöhen Sie einen Wert in SharedPreferences
oder so. Und vielleicht setzen Sie den Wert jede Woche oder jeden Monat auf 0. Auf diese Weise können Sie zählen, wie viele Klicks Sie pro Woche/Monat erhalten.
Wenn ein Nutzer mehr als fünf Mal pro Woche auf die Anzeige klickt, sollten Sie die Anzeige nicht mehr anzeigen. Wie? Senden Sie einfach nicht die AdRequest
! Sie können auch eine Toast
anzeigen, um den Benutzer zu informieren.
Vielleicht hat er viele Geräte wie 3 verwendet und einen Spam-Angriff gemacht und es war zu spät für diesen Umzug? Gibt es eine Möglichkeit, Google zu benachrichtigen, die Anzeigen zu stoppen oder die Anzeige zu entfernen, ist die Lösung? – Jaeger
Ähnlich ist mir passiert, habe 69 Klicks an einem Tag und ist es zu spät? @Abo Hani, Was ist mit deinem AdMob-Konto passiert? – kabindra
Es ist immer noch aktiv, ich habe ein Skript erstellt, das die Klicks und Monitore verarbeitet, auch wenn es sich um Spam-Klicks handelt, es verbietet den Benutzer (speichere eine eindeutige ID in einer Online-Mysql-Datenbank). Das ist der beste Weg. – Jaeger