إضافة روابط إلى بطاقة الولاء

تتوفّر أربع طرق لإضافة روابط إلى بطاقة ولاء.

  • استخدِم LoyaltyClass.LinksModuleData لإضافة روابط إلى جميع بطاقات الولاء المرتبطة ببطاقة LoyaltyClass.
  • استخدِم LoyaltyObject.LinksModuleData لإضافة رابط يؤدي إلى بطاقة ولاء معيّنة LoyaltyObject.
  • يمكنك استخدام "LoyaltyObject.appLinkData" من أجل وضع رابط تطبيق في أسفل البطاقة المحدّدة.
  • استخدِم LoyaltyClass.appLinkData لوضع رابط تطبيق في أسفل كل البطاقات الخاصة بذلك الصف.

تتمثل إحدى مزايا ربط التطبيق في أنّه يفعّل عبارة الحث على اتخاذ إجراء لنقل المستخدمين إلى تجارب استخدام علامتك التجارية من "محفظة Google". وتظهر الروابط التي تتيح استخدام هذه الميزة في أسفل البطاقة.

مثال على بيانات رابط التطبيق مثال على بيانات Web Applink

بالنسبة إلى بطاقة ولاء معيّنة، اضبط الحقل LoyaltyObject.appLinkData على معرّف الموارد المنتظم (URI) أو اسم الحزمة لتطبيقك أو موقعك الإلكتروني.

اطّلِع على تنسيق الحقل appLinkData وسياقه في رمز المصدر التالي:

  {
    "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"
           }
        }
     }
    }
  }
ستكون طريقة التنفيذ التالية فعّالة بالنسبة إلى المستقبل.
{
  "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"
        }
      }
    }
  }
}