הוספת קישורים לכרטיס הכללי

יש ארבע דרכים להוסיף קישורים לכרטיס כללי.

  • משתמשים ב-GenericClass.LinksModuleData כדי להוסיף קישורים לכל הכרטיסים הגנריים שמשויכים ל-GenericClass.
  • משתמשים ב-GenericObject.LinksModuleData כדי להוסיף קישור לכרטיס ספציפי מסוג כרטיס כללי GenericObject.
  • אפשר להשתמש ב-GenericObject.appLinkData כדי להוסיף קישור לאפליקציה כפריט הראשון בחלק התחתון של כרטיס מסוים.
  • משתמשים ב-GenericClass.appLinkData כדי להציב קישור לאפליקציה כפריט הראשון בקטע התחתון של כל הכרטיסים מאותו הסוג.

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

דוגמה לתכונה

דוגמה לנתוני קישור לאפליקציה של שם המנפיק
המוסד המנפיק

לכרטיס כללי נתון, מגדירים את השדה GenericObject.appLinkData ל-URI או לשם החבילה של האפליקציה או האתר.

אפשר לראות את הפורמט וההקשר של השדה appLinkData בקוד המקור הבא: השדה displayText מוגבל ל-30 תווים.

  {
    "id": string,
    "classId": string,
    …
    …
    …
    "appLinkData": {
      "androidAppLinkInfo": {
        "appTarget": {
          "packageName": "com.google.android.gm",
        }
      },
      "webAppLinkInfo": {
        "appTarget": {
           "targetUri": {
              "uri": "https://mail.google.com/mail/",
              "description": "Web link for Gmail"
           }
        }
      },
      "displayText": {
        "defaultValue": {
           "value": "Our awesome app!"
        }
      }
    }
  }
למען הדורות הבאים, ההטמעה הבאה גם תפעל.
{
  "id": string,
  "classId": string,
  …
  …
  …
  "appLinkData": {
    "androidAppLinkInfo": {
      "appTarget": {
        "targetUri": {
          "uri": "https://play.google.com/store/apps/details?id=com.google.android.gm",
            "description": "Play store link for Gmail app"
        }
      }
    }
  }
}