إعداد الرد التلقائي على الويب

الردّ التلقائي على الويب هو رد اتصال يستخدم بروتوكول HTTPS من إنشاء الشريك ويحدّد كيفية استجابة وكيلك للرسائل والأحداث. ما لم تكن تستخدم حلاً مبرمجًا تم إنشاؤه مسبقًا مثل Dialogflow، ستحتاج إلى إعداد رد تلقائي على الويب مخصص لتحديد سلوك وكيلك.

الرد التلقائي على الويب على مستوى الشريك وعلى مستوى الوكيل

يمكنك ضبط الرد التلقائي على الويب على مستوى الشريك أو على مستوى الوكيل. تنطبق الردود التلقائية على الويب على مستوى الشريك على كل وكيل تتعامل معه، بينما ينطبق الرد التلقائي على الويب على مستوى الوكيل على كل وكيل فردي.

وفي حال تشغيل وكلاء متعددين ذوي سلوك مختلف، قد ترغب في إعداد ردّ تلقائي على الويب مختلف لكل وكيل باستخدام الإعداد على مستوى الوكيل. من ناحية أخرى، إذا كان للوكلاء سلوك مشابه، أو إذا كان لديك وكيل واحد فقط، يمكنك استخدام الردّ التلقائي على الويب على مستوى الشريك.

في حال ضبط الرد التلقائي على الويب على مستوى الشريك والردّ التلقائي على الويب على مستوى الوكيل، تكون الأولوية للردّ التلقائي على الويب على مستوى الوكيل في الوكيل المحدّد له، في حين ينطبق الردّ التلقائي على الويب على مستوى الشريك على الوكلاء الذين ليس لديهم الرد التلقائي على الويب على مستوى الوكيل.

إعداد الرد التلقائي على الويب على مستوى الشريك

لإعداد الرد التلقائي على الويب على مستوى الشريك، اتّبع الخطوات التالية:

  1. افتح وحدة تحكم مطوّري البرامج في Business Communications وسجّل الدخول باستخدام حساب Google في "الرسائل التجارية".
  2. افتح إعدادات الحساب.
  3. تأكَّد من اختيار حساب الشريك الصحيح.
  4. بالنسبة إلى عنوان URL للردّ التلقائي على الويب للرسائل التجارية، انقر على ضبط.
  5. بالنسبة إلى عنوان URL لنقطة نهاية الرد التلقائي على الويب، أدخل عنوان URL للتطبيق + "/callback/". على سبيل المثال، يمكن أن يكون على النحو "https://PROJECT_ID.appspot.com/callback/".
  6. سجِّل قيمة clientToken. ويلزمك التحقق من أن الرسائل التي تتلقاها تأتي من Google.
  7. يمكنك إعداد الرد التلقائي على الويب لقبول طلب POST باستخدام المعلمة clientToken المحدّدة وإرسال استجابة 200 OK مع قيمة النص العادي للمعلمة السرية كنص استجابة. على سبيل المثال، لنفترض أن الردّ التلقائي على الويب يتلقّى طلب POST يتضمن محتوى النص الأساسي التالي:

    {
    "clientToken":"SJENCPGJESMGUFPY",
      "secret":"0123456789"
    }
    

    في هذه الحالة، يجب أن يؤكد الرد التلقائي على الويب القيمة clientToken، وإذا كان clientToken صحيحًا، سيعرض الاستجابة 200 OK مع 0123456789 كنص استجابة.

  8. في وحدة التحكّم، انقر على إثبات الملكية. عندما تتحقق ميزة "الرسائل التجارية" من الرد التلقائي على الويب، يتم إغلاق مربع الحوار.

إعداد ردّ تلقائي على الويب على مستوى الوكيل

ستتلقى رسائل تم إرسالها إلى وكيلك في الرد التلقائي على الويب على مستوى الشريك. وإذا كنت تريد وصول رسائل إلى وكيل معيّن بدلاً من الرد التلقائي على الويب، يمكنك ضبط ردّ تلقائي على الويب على مستوى الوكيل.

  1. افتح وحدة تحكم مطوّري البرامج في Business Communications وسجّل الدخول باستخدام حساب Google في "الرسائل التجارية".
  2. انقر على وكيلك.
  3. انقر على عمليات الدمج.
  4. بالنسبة إلى الردّ التلقائي على الويب، انقر على ضبط.
  5. بالنسبة إلى عنوان URL لنقطة نهاية الرد التلقائي على الويب، أدخِل عنوان URL للردّ التلقائي على الويب الذي يبدأ بـ "https:// ".
  6. سجِّل قيمة clientToken. ستحتاج إليه للتحقق من أن الرسائل التي تتلقاها واردة من Google.
  7. يمكنك إعداد الرد التلقائي على الويب لقبول طلب POST باستخدام المعلمة clientToken المحدّدة وإرسال استجابة 200 OK مع قيمة المعلمة السرية. على سبيل المثال، لنفترض أن الرد التلقائي على الويب يتلقى طلب POST يتضمن محتوى النص الأساسي التالي:

    {
      "clientToken":"SJENCPGJESMGUFPY",
      "secret":"0123456789"
    }
    

    في هذه الحالة، يجب أن يؤكد الرد التلقائي على الويب القيمة clientToken، وإذا كان clientToken صحيحًا، فسيعرض استجابة 200 OK مع تعيين معلمة عنوان URL السرّية على 0123456789.

  8. في وحدة التحكّم، انقر على إثبات الملكية. عندما تتحقق ميزة "الرسائل التجارية" من الرد التلقائي على الويب، يتم إغلاق مربع الحوار.