เทมเพลตรหัสคูปอง

เทมเพลตรหัสคูปองคือเทมเพลตทางการตลาดที่แสดงปุ่มคัดลอกรหัสเพียงปุ่มเดียว เมื่อแตะ รหัสจะถูกคัดลอกไปยังคลิปบอร์ดของลูกค้า

ข้อจำกัด

  • เว็บไคลเอ็นต์ WhatsApp ยังไม่รองรับเทมเพลตรหัสคูปองในขณะนี้
  • รหัสต้องยาวไม่เกิน 15 อักขระ
  • ไม่สามารถปรับแต่งข้อความบนปุ่มได้
  • เทมเพลตถูกจำกัดให้มีปุ่มคัดลอกรหัสเพียงปุ่มเดียว

การสร้างเทมเพลตรหัสคูปอง

ใช้ตำแหน่งข้อมูลบัญชี WhatsApp Business > เทมเพลตข้อความเพื่อสร้างเทมเพลตรหัสคูปอง

รูปแบบคำสั่งของคำขอ

POST /<WHATSAPP_BUSINESS_ACCOUNT_ID>/message_templates

เนื้อความของโพสต์

{
  "name": "<NAME>",
  "language": "<LANGUAGE>",
  "category": "MARKETING",
  "components": [
    ... // Additional components, if using
    {
      "type":"BUTTONS",
      "buttons": [
        {
          "type":"COPY_CODE",
          "example": "<EXAMPLE>"
        },
        ... // Additional buttons, if using
      ]
    }
  ]
}

คุณสมบัติ

ตัวยึดตำแหน่งคำอธิบายค่าตัวอย่าง

<NAME>

สตริง

จำเป็นต้องระบุ


ชื่อเทมเพลต


สูงสุด 512 อักขระ

fall2023_promotion

<LANGUAGE>

Enum

จำเป็นต้องระบุ


ภาษาและรหัสรูปแบบภาษาสำหรับเทมเพลต

en_US

<EXAMPLE>

สตริง

จำเป็นต้องระบุ


รหัสคูปองที่จะคัดลอกเมื่อแตะ


สูงสุด 15 อักขระ

25OFF

การตอบกลับ

เมื่อดำเนินการสำเร็จ API จะตอบกลับดังต่อไปนี้

{
   "category" : "<CATEGORY>",
   "id" : "<ID>",
   "status" : "<STATUS>"
}

คุณสมบัติการตอบกลับ

ตัวยึดตำแหน่งคำอธิบายค่าตัวอย่าง

<CATEGORY>

Enum

หมวดหมู่เทมเพลต

MARKETING

<ID>

สตริงตัวเลข

ID เทมเพลต

1924084211297547

<STATUS>

Enum

สถานะเทมเพลต

PENDING

ตัวอย่างคำขอ

curl 'https://graph.facebook.com/v21.0/102290129340398/message_templates' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer EAAJB...' \
-d '
{
  "name": "coupon_code_fall2023_25off",
  "language": "en_US",
  "category": "MARKETING",
  "components": [
    {
      "type": "HEADER",
      "format": "TEXT",
      "text": "Our Fall Sale is on!"
    },
    {
      "type": "BODY",
      "text": "Shop now through November and use code {{1}} to get {{2}} off of all merchandise!",
      "example": {
        "body_text": [
          [
            "25OFF",
            "25%"
          ]
        ]
      }
    },
    {
      "type": "BUTTONS",
      "buttons": [
        {
          "type": "QUICK_REPLY",
          "text": "Unsubscribe"
        },
        {
          "type": "COPY_CODE",
          "example": "250FF"
        }
      ]
    }
  ]
}'

ตัวอย่างการตอบกลับ

{
  "category" : "MARKETING",
  "id" : "1924084211297547",
  "status" : "PENDING"
}

การส่งเทมเพลตคูปอง

ให้ใช้ API ระบบคลาวด์เพื่อส่งเทมเพลตรหัสคูปองที่ได้รับอนุมัติในข้อความเทมเพลต โปรดดูการส่งเทมเพลตรหัสคูปอง