Campaigns
Ang mga campaign ay mga promotional offer na nag-bu-bundle ng isa o higit pang mga package sa ilalim ng iisang tema o time-limited promotion. Nagbibigay-daan ang mga ito sa mga may-ari ng internet cafe at gaming center na gumawa ng structured deals (tulad ng "Summer Special" o "Weekend Gaming Bundle") na maaaring i-browse at bilhin ng mga miyembro sa pamamagitan ng client-side Member Panel o sa cashier counter.
Campaign Structure
Ang bawat campaign ay tinutukoy ng mga sumusunod na fields:
| Field | Paglalarawan |
|---|---|
name |
Ang display name ng campaign na ipinapakita sa members at staff. |
description |
Isang text description na nagpapaliwanag ng layunin, tuntunin, o benepisyo ng campaign. |
active |
Isang toggle na kumokontrol kung available ba ang campaign para sa pagbili. |
expires_at |
Opsyonal na expiration date. Pagkatapos ng petsang ito, hindi na available ang campaign para sa bagong pagbili. |
deleted |
Isang soft-delete flag. Nakatago ang mga deleted campaigns ngunit napapanatili ang data para sa reporting. |
Mga Campaign States
- Active: Nakikita ang campaign at available para sa pagbili.
- Inactive: Umiiral ang campaign ngunit pansamantalang naka-disable.
- Expired: Lumipas na ang petsa sa
expires_atng campaign. - Deleted: Na-soft-delete ang campaign.
Pagli-link ng Packages sa Campaigns
Ang campaign mismo ay hindi tumutukoy kung ano ang natatanggap ng member. Iyon ang papel ng packages. Ang bawat campaign ay naglalaman ng isa o higit pang packages na tumutukoy sa partikular na entitlement (minutes, wallet credit, o pareho) at purchase price.
Halimbawa, ang isang "Back to School" campaign ay maaaring may tatlong packages:
- Basic: 60 minuto sa fixed price.
- Standard: 120 minuto + 30 bonus minutes sa mas mataas na presyo.
- Premium: 500 units ng wallet credit + 60 bonus minutes sa pinakamataas na presyo.
Tingnan ang Packages page para sa buong detalye kung paano naka-configure ang packages.
Member Purchase Flow
Kapag bumili ang member ng campaign package:
- Browse: Tiningnan ng miyembro ang mga available na campaign.
- Select: Pumipili ang miyembro ng partikular na package.
- Payment: Kinokolekta ang purchase price.
- Fulfillment: Gumagawa ang system ng naaangkop na wallet credits at/o time credits.
- Record: Nalilikha ang purchase record na nag-li-link sa member, campaign, package, at lahat ng nauugnay na credits.
Paggawa ng Campaign
- Pumunta sa Campaigns section sa sidebar.
- I-click ang Add Campaign.
- Maglagay ng name at description.
- Opsyonal na mag-set ng expiration date.
- I-save ang campaign.
- Magdagdag ng isa o higit pang packages sa campaign.