הצגת רשימה של חנויות וירטואליות

אפשר לאחזר רשימה של כל המקרים של חנויות אונליין שנוצרו למיקום ספציפי ב Cloud de Confiance פרויקט, יחד עם הגדרת ההצגה אונליין של כל חנות אונליין.

לפני שמתחילים

מאמתים את Gemini Enterprise Agent Platform, אלא אם כבר עשיתם זאת.

צריך לבחור את הכרטיסייה הרלוונטית לאופן שבו תכננתם להשתמש בדוגמאות בדף הזה:

המסוף

כשמשתמשים במסוף Cloud de Confiance כדי לגשת לשירותים Cloud de Confiance by S3NS ולממשקי ה-API, לא צריך להגדיר אימות.

REST

כדי להשתמש בסביבת פיתוח מקומית בדוגמאות של API בארכיטקטורת REST שבדף הזה, צריך להשתמש בפרטי הכניסה שאתם נותנים ל-CLI של gcloud.

    מתקינים את ה-CLI של Google Cloud ואז נכנסים ל-CLI של gcloud באמצעות הזהות המאוחדת שלכם.

מידע נוסף מופיע במאמר אימות לשימוש ב-REST במסמכי האימות של Cloud de Confiance .

הצגת מופעים של חנויות אונליין

בדוגמאות הבאות מוסבר איך לאחזר רשימה של כל המקרים של חנויות אונליין בפרויקט שלכם במיקום ספציפי.

המסוף

כדי לראות את רשימת החנויות אונליין למיקום ספציפי באמצעות מסוף Cloud de Confiance , פועלים לפי ההוראות הבאות.

  1. בקטע Agent Platform במסוף Cloud de Confiance , עוברים לדף Feature Store.

    כניסה לדף Feature Store

  2. לוחצים על חנות אונליין.

  3. בקטע חנויות אונליין, אפשר לראות את רשימת כל החנויות אונליין במיקום שנבחר.

REST

כדי לאחזר רשימה של כל משאבי FeatureOnlineStore בפרויקט, שולחים בקשת GET באמצעות השיטה featureOnlineStores.list.

לפני שמשתמשים בנתוני הבקשה, צריך להחליף את הנתונים הבאים:

  • ‫LOCATION_ID: האזור שבו רוצים להציג את רשימת החנויות אונליין, למשל us-central1.
  • ‫PROJECT_ID: מזהה הפרויקט.

ה-method של ה-HTTP וכתובת ה-URL:

GET https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureOnlineStores

כדי לשלוח את הבקשה אתם צריכים לבחור אחת מהאפשרויות הבאות:

curl

מריצים את הפקודה הבאה:

curl -X GET \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureOnlineStores"

PowerShell

מריצים את הפקודה הבאה:

$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }

Invoke-WebRequest `
-Method GET `
-Headers $headers `
-Uri "https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureOnlineStores" | Select-Object -Expand Content

הפלט שיוצג אמור להיות דומה לזה שמופיע בהמשך. אפשר להשתמש ב-OPERATION_ID בתגובה כדי לקבל את הסטטוס של הפעולה.

{
  "featureOnlineStores": [
    {
      "name": "projects/PROJECT_NUMBER/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME_1",
      "createTime": "2023-09-06T23:25:04.256314Z",
      "updateTime": "2023-09-06T23:25:04.256314Z",
      "etag": "AMEw9yMgoV0bAsYuKwVxz4Y7lOmxV7riNVHg217KaQAKORqvdqGCrQ1DIt8yHgoGXf8=",
      "bigtable": {
        "autoScaling": {
          "minNodeCount": 1,
          "maxNodeCount": 4,
          "cpuUtilizationTarget": 70
        }
      }
    },
    {
      "name": "projects/PROJECT_NUMBER/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME_2",
      "createTime": "2023-07-21T14:24:20.206446Z",
      "updateTime": "2023-07-21T14:24:20.206446Z",
      "etag": "AMEw9yPTfvIHvpFD-mbtMVKG4Sp_y08aDFZiZl4m_97VvC0YiyEVj-sbDo_NkVueeBo=",
      "bigtable": {
        "autoScaling": {
          "minNodeCount": 1,
          "maxNodeCount": 4,
          "cpuUtilizationTarget": 70
        }
      }
    }
  ]
}

המאמרים הבאים