Fraud Defense auf einer Demowebsite testen

In diesem Dokument wird beschrieben, wie Sie eine Beispielwebsite bereitstellen, die in Google Cloud Fraud Defense integriert ist, Google Cloud um die Funktionsweise von Fraud Defense zu verstehen.

Eine Demowebsite bietet folgende Vorteile:

  • Sie können die Nutzererfahrung Ihrer Nutzer mit Fraud Defense nachvollziehen.
  • Sie können sie als Referenz verwenden, um Fraud Defense in Ihre eigene Anwendung zu integrieren.
  • Sie können verschiedene Frontend- und Backend-Ansätze testen, indem Sie den Quellcode der Beispielanwendung bearbeiten.

Sie können eine Demowebsite in einer der folgenden Sprachen bereitstellen: Java, Node.js oder Python.

Sie können in einem Google Cloud Projekt jeweils nur eine Demowebsite bereitstellen.

Hinweis

  1. Wählen Sie in der Google Cloud Console auf der Seite für die Projektauswahl ein Google Cloud Projekt aus oder erstellen Sie eines.

    Erforderliche Rollen zum Auswählen oder Erstellen eines Projekts

    • Projekt auswählen: Für die Auswahl eines Projekts ist keine bestimmte IAM-Rolle erforderlich. Sie können jedes Projekt auswählen, für das Ihnen eine Rolle zugewiesen wurde.
    • Projekt erstellen: Zum Erstellen eines Projekts benötigen Sie die Rolle „Projektersteller“ (roles/resourcemanager.projectCreator), die die resourcemanager.projects.create Berechtigung enthält. Informationen zum Zuweisen von Rollen.

    Zur Projektauswahl

  2. Aktivieren Sie die reCAPTCHA Enterprise API.

    Erforderliche Rollen zum Aktivieren von APIs

    Zum Aktivieren von APIs benötigen Sie die Berechtigung serviceusage.services.enable. Wenn Sie das Projekt erstellt haben, haben Sie diese Berechtigung wahrscheinlich bereits über die Rolle „Inhaber“ (roles/owner). Andernfalls können Sie diese Berechtigung über die Rolle „Service Usage-Administrator“ (roles/serviceusage.serviceUsageAdmin) erhalten. Informationen zum Zuweisen von Rollen.

    API aktivieren

  3. Prüfen Sie, ob Sie die folgenden Rollen für das Projekt haben: reCAPTCHA Enterprise-Administrator, reCAPTCHA Enterprise-Agent

    Rollen prüfen

    1. Rufen Sie in der Google Cloud Console die Seite IAM auf.

      IAM aufrufen
    2. Wählen Sie das Projekt aus.
    3. Suchen Sie in der Spalte Hauptkonto nach allen Zeilen, in denen Sie oder eine Gruppe, zu der Sie gehören, angegeben sind. Fragen Sie Ihren Administrator, zu welchen Gruppen Sie gehören.

    4. Prüfen Sie in allen Zeilen, in denen Sie angegeben oder enthalten sind, die Rolle Spalte , um zu sehen, ob die Liste der Rollen die erforderlichen Rollen enthält.

    Rollen zuweisen

    1. Rufen Sie in der Google Cloud Console die Seite IAM auf.

      IAM aufrufen
    2. Wählen Sie das Projekt aus.
    3. Klicken Sie auf „Zugriffsrechte erteilen.
    4. Geben Sie im Feld Neue Hauptkonten Ihre Nutzer-ID ein. Das ist in der Regel die E‑Mail-Adresse eines Google-Kontos.

    5. Klicken Sie auf Rolle auswählen und suchen Sie nach der Rolle.
    6. Klicken Sie auf Add another role, wenn Sie weitere Rollen zuweisen möchten.
    7. Klicken Sie auf Speichern.

  4. Wenn Sie zuvor eine Demowebsite bereitgestellt haben, löschen Sie den entsprechenden Demoschlüssel.

Demowebsite bereitstellen

  1. Rufen Sie in der Google Cloud Console die Seite für die Demowebsite auf.

    Zur Demowebsite

  2. Wählen Sie in der Liste Sprache eine Sprache aus.

    Die Bereitstellung dauert etwa eine Minute.

  3. Autorisieren Sie Cloud Shell, Anrufe mit Ihren Anmeldedaten auszuführen, falls Sie dazu aufgefordert werden.

  4. Klicken Sie auf Website ansehen, um zur Seite Schlüsseldetails Ihrer neuen Demo zu gelangen.

  5. Rufen Sie die Demowebsite auf, indem Sie auf der Karte Frontend auf Beispielwebseite ansehen klicken.

    Die Demowebsite wird in einem separaten Tab geöffnet.

  6. Sehen Sie sich die Beispiele an, um die Muster für die Integration von Fraud Defense in Ihre Website kennenzulernen.

  7. Wenn Sie Änderungen an der Demowebsite vornehmen möchten, gehen Sie so vor:

    1. Klicken Sie auf der Seite Schlüsseldetails auf Quelle bearbeiten.
    2. Suchen Sie im Cloud Shell-Editor im Explorer nach den erforderlichen Dateien und bearbeiten Sie sie nach Bedarf.

      Die Demowebsite wird mit Ihren gespeicherten Änderungen automatisch neu geladen.

    Lassen Sie den Cloud Shell-Editor geöffnet. Wenn Sie ihn schließen, werden Cloud Shell und die Demowebsite beendet.

Nächste Schritte