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

هناك أربع طرق لإضافة روابط إلى بطاقة ولاء.

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

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

مثال على الميزة

مثال على بيانات Applink الخاصة باسم جهة الإصدار
جهة الإصدار

بالنسبة إلى بطاقة ولاء معيّنة، اضبط الحقل LoyaltyObject.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"
        }
      }
    }
  }
}