Thiết lập thông báo bằng mẫu thông báo

Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến tài liệu về Apigee X.
thông tin

Mẫu thông báo là gì?

Tính năng kiếm tiền cung cấp một bộ mẫu xác định văn bản mẫu cho nhiều loại thông báo sự kiện. Bạn có thể tuỳ chỉnh bất kỳ mẫu nào trong số này để:

  • Thông báo cho tất cả nhà phát triển về các sự kiện như sản phẩm mới, phiên bản mới của Điều khoản và điều kiện hoặc các gói giá mới.
  • Thông báo cho các nhà phát triển bị ảnh hưởng về các sự kiện, chẳng hạn như gói giá đã sửa đổi.
  • Thông báo cho nhà cung cấp API về các sự kiện liên quan đến nhà phát triển, chẳng hạn như khi nhà phát triển đăng ký tài khoản hoặc khi nhà phát triển đăng ký gói giá.
  • Thông báo cho tất cả các quản trị viên của công ty về một sự kiện cụ thể.

Ngoài ra, bạn có thể tạo một webhook xác định một trình xử lý gọi lại HTTP, sau đó định cấu hình điều kiện kích hoạt webhook, như mô tả trong bài viết Thiết lập thông báo bằng webhook.

Khám phá trang Thông báo

Truy cập trang Thông báo theo mô tả dưới đây.

Edge

Cách truy cập vào trang Thông báo bằng giao diện người dùng Edge:

  1. Đăng nhập vào apigee.com/edge.
  2. Hãy chọn Xuất bản > Kiếm tiền > Thông báo trong thanh điều hướng bên trái.

Trang Thông báo sẽ xuất hiện.

Như được đánh dấu trong hình, trang Thông báo cho phép bạn:

Phiên bản cũ (Đám mây riêng tư)

Cách truy cập vào trang Thông báo bằng giao diện người dùng Classic Edge:

  1. Đăng nhập vào http://ms-ip:9000, trong đó ms-ip là địa chỉ IP hoặc tên DNS của nút Máy chủ quản lý.
  2. Chọn Quản trị > Thông báo ở thanh điều hướng trên cùng.

Trang Thông báo cho phép bạn:

Chỉnh sửa thông báo

Cách chỉnh sửa thông báo bằng giao diện người dùng:

  1. Truy cập vào trang Thông báo.
  2. Nhấp vào bên cạnh thông báo mà bạn muốn chỉnh sửa để mở rộng chi tiết.
  3. Chỉnh sửa các trường Tiêu đề, Nội dung và Người nhận (nếu có) theo yêu cầu.

    Để biết thông tin về các biến có thể được chỉ định trong mẫu thông báo, hãy xem phần Sử dụng biến trong mẫu thông báo.

    Hãy tham khảo các phần sau để biết thêm thông tin về cách chỉnh sửa thông báo trong từng danh mục:

  4. Bật thông báo bằng cách chọn hộp kiểm bên cạnh thông báo đó.
  5. Lặp lại các bước từ 2 đến 4 để chỉnh sửa các thông báo khác.
  6. Nhấp vào Lưu để lưu tất cả các thay đổi.

Một thông báo sẽ xuất hiện để xác nhận rằng thông báo đã được lưu. Thao tác lưu có thể mất vài phút.

Chỉnh sửa thông báo để thông báo cho tất cả các nhà phát triển

Thông báo về loại sự kiện mà bạn chọn trong phần Thông báo cho tất cả nhà phát triển sẽ được gửi đến tất cả nhà phát triển.

Thông báo được lên lịch để chạy vào cuối ngày. Sau khi bạn gửi thông báo, các hộp đánh dấu sự kiện sẽ tự động bị xoá. Bạn phải chọn lại các sự kiện đó để lên lịch thông báo cho các loại sự kiện liên quan.

Bảng sau liệt kê các thông báo dựa trên loại sự kiện trong phần Thông báo cho tất cả nhà phát triển. Để biết thêm thông tin, hãy xem phần Chỉnh sửa thông báo bằng giao diện người dùng.

Loại sự kiện Điều kiện kích hoạt Ghi chú
Gói mới Có gói API mới

Thêm tên của từng gói mới (và các sản phẩm có trong mỗi gói) vào nội dung của mẫu email trong nội dung cập nhật của bạn. Bạn cũng có thể thêm một đường liên kết đến cổng thông tin dành cho nhà phát triển hoặc bất kỳ trang web nào khác cung cấp thêm thông tin về thông báo.

Sản phẩm mới Đã có sản phẩm API mới

Trong quá trình cập nhật, hãy thêm tên của từng sản phẩm mới vào nội dung của mẫu email. Bạn cũng có thể thêm một đường liên kết đến cổng thông tin cho nhà phát triển hoặc bất kỳ trang web nào khác cung cấp thêm thông tin về thông báo.

Thị trường/Phạm vi lập chỉ mục mới Các sản phẩm API mới có sẵn ở các thị trường địa lý cụ thể

Trong nội dung cập nhật, hãy thêm tên của từng thị trường mới và các sản phẩm liên quan vào nội dung của mẫu email. Bạn cũng có thể thêm một đường liên kết đến cổng thông tin dành cho nhà phát triển hoặc bất kỳ trang web nào khác cung cấp thêm thông tin về thông báo.

Chỉnh sửa thông báo để thông báo cho những nhà phát triển bị ảnh hưởng

Thông báo về loại sự kiện mà bạn chọn trong phần Thông báo cho nhà phát triển bị ảnh hưởng chỉ được gửi cho những nhà phát triển chịu ảnh hưởng của những loại sự kiện đó. Ví dụ: nếu bạn chọn sự kiện Gói giá đã sửa đổi, hệ thống sẽ chỉ gửi thông báo cho những nhà phát triển đã chấp nhận gói giá đó.

Bảng sau đây liệt kê các thông báo dựa trên loại sự kiện trong phần Thông báo cho nhà phát triển bị ảnh hưởng. Để biết thêm thông tin, hãy xem phần Chỉnh sửa thông báo bằng giao diện người dùng.

Loại sự kiện Điều kiện kích hoạt Ghi chú
Điều khoản và điều kiện chưa được chấp nhận hoặc đã hết hạn Bộ Điều khoản và Điều kiện mới đã được phát hành nhưng nhà phát triển chưa chấp nhận chúng

Thông báo được gửi 30 ngày, 7 ngày và 1 ngày trước khi các Điều khoản và điều kiện mới có hiệu lực.

Gói giá mới Đã phát hành các gói giá mới

Nếu gói giá là:

  • Gói tiêu chuẩn, tất cả nhà phát triển đều nhận được thông báo.
  • Gói giá theo danh mục dành cho nhà phát triển, chỉ những nhà phát triển thuộc danh mục đó mới nhận được thông báo.
  • Gói giá dành cho nhà phát triển, chỉ nhà phát triển cụ thể mới được thông báo.
Gói giá đã sửa đổi Đã có phiên bản mới hơn của gói giá đã mua

Chỉ những nhà phát triển đã mua phiên bản hiện tại mới nhận được thông báo. Thông báo này cho phép nhà phát triển xem xét phiên bản mới và chấm dứt hoặc chuyển đổi gói nếu họ không muốn chấp nhận mức giá mới.

Gói giá đã hết hạn Gói giá đã hết hạn và không có gói giá tiếp theo

Thông báo này được gửi khi lần đầu bạn đặt gói giá hết hạn. Các thông báo khác sẽ được gửi trước ngày hết hạn 30, 7 và 1 ngày. Chỉ những nhà phát triển đã mua gói giá sắp hết hạn mới nhận được thông báo.

Gói giá đã gia hạn Gói thuê bao giá đã được gia hạn.

Thông báo cho nhà phát triển biết rằng các khoản phí hiện hành sẽ bị tính.

Đã vượt quá giới hạn tốc độ Đã vượt quá giới hạn gói giá

Thông báo cho nhà phát triển biết rằng các khoản phí hiện hành sẽ bị tính.

Gói giá miễn phí đã hết hạn Thời hạn sử dụng miễn phí (được đo bằng số ngày hoặc số giao dịch) đã hết

Kỳ hạn sử dụng miễn phí do gói giá thu phí trong miễn phí của bạn xác định.

Đã xuất bản tài liệu thanh toán

Có sẵn chứng từ thanh toán (chẳng hạn như hoá đơn) cho nhà phát triển.

Nhà phát triển đăng ký nhận Gói giá mới Nhà phát triển đăng ký gói giá mới.

Chỉnh sửa thông báo để thông báo cho nhà cung cấp API

Thông báo về các loại sự kiện mà bạn chọn trong phần Thông báo cho Nhà cung cấp API sẽ được gửi đến nhà cung cấp API mà bạn chỉ định.

Bảng sau liệt kê các thông báo dựa trên loại sự kiện trong phần Thông báo cho Nhà cung cấp API. Để biết thêm thông tin, hãy xem phần Chỉnh sửa thông báo bằng giao diện người dùng.

Loại sự kiện Điều kiện kích hoạt
Lượt đăng ký dành cho nhà phát triển mới

Nhà phát triển đã đăng ký tài khoản.

Nhà phát triển thêm ứng dụng

Nhà phát triển đã tạo một ứng dụng mới.

Đăng ký gói giá mới dành cho nhà phát triển

Nhà phát triển đã đăng ký gói giá.

Nhà phát triển thay đổi thông tin tài chính

Nhà phát triển đã thay đổi thông tin tài chính, chẳng hạn như tên công ty hoặc địa chỉ công ty.

Bật hoặc tắt thông báo

Để bật hoặc tắt thông báo bằng giao diện người dùng:

  1. Truy cập vào trang Thông báo.
  2. Bật hoặc tắt thông báo bằng cách chọn hoặc bỏ chọn, tương ứng, hộp kiểm bên cạnh thông báo.
  3. Nhấp vào Lưu để lưu tất cả các thay đổi.

Thao tác lưu có thể mất vài phút. Một thông báo sẽ xuất hiện để xác nhận rằng thông báo đã được lưu.

Thiết lập thông báo bằng mẫu bằng API

Thiết lập thông báo bằng API, như mô tả trong các phần sau.

Quản lý mẫu thông báo bằng API

Quản lý mẫu thông báo bằng API theo mô tả trong các phần sau:

Xem tất cả các mẫu thông báo bằng API

Bạn có thể liệt kê tất cả các mẫu thông báo mà hoạt động kiếm tiền cung cấp bằng cách gửi yêu cầu GET tới /mint/organizations/{org_name}/notification-email-templates. Ví dụ:

curl -H "Accept:application/json" -X GET \
  "https://api.enterprise.apigee.com/v1/mint/organizations/myorg/notification-email-templates" \
  -u email:password

Ví dụ: sau đây là mẫu sự kiện để thông báo cho nhà phát triển về tính sẵn có của một sản phẩm API mới:

{
    "createdDate" : 1376975394984,
    "htmlImage" : "<p>Dear ${developer.legalName} , ${developer.name} <br /> Introducing _________. For more details visit us at _________________</p>",
    "id" : "4d81ea64-d005-4010-b0a7-6ec8a5c3954b",
    "name" : "DEFAULT_NEW_PRODUCT_TEMPLATE",
    "orgId" : "myorg",
    "source" : "Mail Man Test",
    "subject" : "Notification of new product",
    "updatedDate" : 1376975394984
}

Xem mẫu thông báo bằng API

Xem mẫu thông báo bằng cách gửi yêu cầu GET tới /mint/organizations/{org_name}/notification-email-templates/{template_id}, trong đó {template_id} là mã nhận dạng của mẫu. Ví dụ:

curl -X GET "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/notification-email-templates/4d81ea64-d005-4010-b0a7-6ec8a5c3954b" \
  -H "Accept:application/json"  \
  -u email:password

Các mục trong mẫu bắt đầu bằng $ là biến. Để biết thêm thông tin, hãy xem bài viết Sử dụng biến trong mẫu thông báo. Giả sử các biến trong thông báo đánh giá theo các giá trị sau:

  • ${developer.legalName}.XYZ company
  • ${developer.name}.DEV1
  • ${QUOTA_TYPE}.Transactions
  • ${PERCENT}.90%
  • ${QUOTA_UNIT}.Calls
  • ${QUOTA_LIMIT}.100
  • ${ratePlan.monetizationPackage.products.name}.X
  • ${EXPIRY_DATE}.2016-09-30

Nội dung thông báo mà mẫu cung cấp sẽ là:

    "Dear XYZ company, DEV1
    You have exceeded Transactions of 90% calls of 100 calls for X product. Your API calls will be blocked till 2016-09-30"

Chỉnh sửa mẫu thông báo bằng API

Chỉnh sửa mẫu thông báo bằng cách gửi yêu cầu PUT cho /nint/organizations/{org_name}/notification-email-templates/{template_id}. Cung cấp nội dung đã thay đổi của mẫu trong nội dung yêu cầu.

Khi tuỳ chỉnh thông báo trong mẫu thông báo, bạn có thể thêm một hoặc nhiều biến. Để biết thêm thông tin, hãy xem phần Sử dụng biến trong mẫu thông báo.

Ví dụ: yêu cầu sau đây chỉnh sửa nội dung của thông báo về sản phẩm API mới:

curl -X PUT "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/notification-email-templates/4d81ea64-d005-4010-b0a7-6ec8a5c3954b " \
  -H "Content-Type: application/json" \
  -d '{
    "id" : "4d81ea64-d005-4010-b0a7-6ec8a5c3954b",
    "htmlImage" : "<p>Exciting news, we have added a new product :${Product.name}. See details in <a href="${Product.url}">New Products</a> </p>",
    "name" : "NewProductNotification",
    "organization": {
    "id": "{org_name}"
    },
    "source" : "Mail Man Test ",
    "subject" : "New Product Available: ${Product.name}"
  }' \
  -u email:password

Quản lý các điều kiện và hành động đối với thông báo bằng API

Quản lý các điều kiện và hành động đối với thông báo bằng API theo mô tả trong các phần sau.

Tạo điều kiện và hành động thông báo bằng API

Tạo một điều kiện và thao tác thông báo để nhận thông báo tự động bằng cách gửi yêu cầu POST tới /mint/organizations/{org_name}/notification-conditions.

Khi bạn đưa ra yêu cầu, hãy chỉ định trong nội dung yêu cầu, điều kiện dẫn đến thông báo và các hành động cần thực hiện khi đáp ứng điều kiện đó (chẳng hạn như gửi email thông báo).

Bạn xác định thông tin chi tiết của điều kiện thông báo bằng cách chỉ định một hoặc nhiều giá trị thuộc tính. Xem phần Thuộc tính cấu hình cho điều kiện thông báo để biết danh sách các thuộc tính. Đối với thông báo sự kiện, điều kiện có thể được kích hoạt khi sản phẩm mới được phát hành.

Khi định nghĩa actions, hãy tham chiếu mẫu thông báo hiện hành. Xem phần Thuộc tính cấu hình cho các hành động thông báo để biết danh sách các hành động.

Ví dụ: yêu cầu sau đây chỉ định rằng khi thuộc tính là NEW_PRODUCT và giá trị của thuộc tính PUBLISHEDtrue, hãy gửi thông báo trong mẫu bằng mã nhận dạng 01191bf9-5fdd-45bf-8130-3f024694e63 (đây là DEFAULT_NEW_PRODUCT_TEMPLATE).

curl -X POST "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/notification-conditions" \
  -H "Content-Type:application/json"
  -d '{
    "notificationCondition": [
    {
      "attribute": "NEW_PRODUCT"
    },
    {
      "attribute": "PUBLISHED",
      "value": "true"
    }
    ],
    "actions": [{
      "actionAttribute": "DEV_ID",
      "value": "ANY",
      "templateId": "01191bf9-5fdd-45bf-8130-3f024694e63"
    }]
  }' \
  -u email:password

Xem điều kiện và thao tác thông báo bằng API

Xem điều kiện và thao tác thông báo bằng cách gửi yêu cầu GET tới organizations/{org_name}/notification-conditions/{condition_Id}, trong đó {condition_Id} là mã nhận dạng của điều kiện đó. Mã nhận dạng sẽ được trả về khi bạn tạo điều kiện thông báo. Ví dụ:

curl -X GET "https://api.enterprise.apigee.com /v1/mint/organizations/{org_name}/notification-conditions/2d08d03f-8a54-4e75-bd6f-9c9da2f53fc4" \
  -H "Accept:application/json" \
  -u email:password

Sau đây là ví dụ về phản hồi:

    {
    "actions" : [ {
    "actionAttribute" : "DEV_ID",
    "id" : "141ba00c-d7bd-4fef-b339-9d58b83255f4",
    "templateId" : "766aba4f-0f7a-4555-b48e-d707c48b8f4c",
    "value" : "ANY"
    }, {
    "actionAttribute" : "ORG_EMAIL",
    "id" : "21486ce1-4290-4a55-b415-165af3e93c9d",
    "templateId" : "efa4ce63-7c08-4876-984b-6878ec435994",
    "value" : "DEFAULT_LIMIT_NOTIFICATION_EMAIL"
    } ],
    "notificationCondition" : [ {
    "attribute" : "Balance",
    "id" : "2d08d03f-8a54-4e75-bd6f-9c9da2f53fc4",
    "organization" : {
    ...
    },
    "value" : "< 0"
    } ]
    }

Chỉnh sửa điều kiện thông báo và thao tác bằng API

Chỉnh sửa điều kiện và hành động thông báo bằng cách gửi yêu cầu POST tới organizations/{org_name}/notification-conditions/{condition_Id}, trong đó {condition_Id} là mã nhận dạng của điều kiện đó. Mã nhận dạng sẽ được trả về khi bạn tạo điều kiện thông báo. Khi bạn đưa ra yêu cầu, hãy chỉ định trong phần nội dung yêu cầu những thay đổi mà bạn muốn thực hiện đối với điều kiện hoặc hành động của thông báo.

Ví dụ:

   $ curl -H "Content-Type:application/json" -X POST -d \
    ' {
    "notificationCondition": [
    {
      "attribute": "NEW_PRODUCT"
    },
    {
    "attribute": "PUBLISHED",
    "value": "true"
    }
    ],
    "actions": [{
      "actionAttribute": "DEV_ID",
      "value": "ANY",
      "templateId": "01191bf9-5fdd-45bf-8130-3f024694e63"
    }]
    }' \
    "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/notification-conditions/2d08d03f-8a54-4e75-bd6f-9c9da2f53fc4" \
  -u email:password

Xoá điều kiện và thao tác thông báo bằng API

Xoá một điều kiện thông báo bằng cách gửi yêu cầu DELETE cho organizations/{org_name}notification-conditions/{condition_Id}. Ví dụ:

curl -X DELETE "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/notification-conditions/2d08d03f-8a54-4e75-bd6f-9c9da2f53fc4"  \
  -H "Accept:application/json"  \
  -u email:password

Thuộc tính cấu hình cho điều kiện thông báo

Khi sử dụng API này, bạn có thể sử dụng các thuộc tính cấu hình sau cho điều kiện thông báo.

Tên Nội dung mô tả Mặc định Bắt buộc?
attribute

Thông tin chi tiết về điều kiện thông báo. Bạn có thể chỉ định một hoặc nhiều thuộc tính để tinh chỉnh điều kiện thông báo.

Giá trị có thể là một hoặc nhiều giá trị sau đây:

  • ADD_RATEPLAN
  • ADHOC_NOTIFY_DEVELOPERS
  • BILLING_DOCS_PUBLISHED
  • COMPANY_ACCEPTS_INVITATION
  • COMPANY_CANCELS_INVITATION
  • COMPANY_DECLINES_INVITATION
  • COMPANY_INVITES_DEVELOPER
  • CREATE_APPLICATION
  • CREATE_DEVELOPER
  • DATE
  • DEVELOPER_ACCEPTS_INVITATION
  • DEVELOPER_CANCELS_INVITATION
  • DEVELOPER_DECLINES_INVITATION
  • DEVELOPER_INVITES_COMPANY
  • EXPIRING_TNC
  • FeeExposure
  • FREEMIUM_USED_UP
  • NEW_PACKAGE
  • NEW_PRODUCT
  • PUBLISHED
  • RATEPLAN
  • RATEPLAN_ACCEPTED
  • RATEPLAN_ENDED
  • RATEPLAN_EXPIRED
  • RATEPLAN_RENEWED
  • RATEPLAN_REVISION
  • Transactions
  • UPDATE_DEVELOPER
  • UsageTarget (chỉ hợp lệ để định cấu hình webhook)
Không áp dụng
value

Giá trị của thuộc tính.

Không áp dụng Không
associatedCondition

Tham chiếu đến một điều kiện liên quan.

Không áp dụng Không

Thuộc tính cấu hình cho các hành động thông báo

Bạn có thể sử dụng các thuộc tính cấu hình sau cho các thao tác thông báo khi sử dụng API.

Tên Nội dung mô tả Mặc định Bắt buộc?
actionAttribute

Phương thức dùng để xác định người nhận thông báo. Giá trị có thể là một hoặc nhiều giá trị sau đây:

  • ORG_EMAIL. Người nhận thông báo được xác định bằng địa chỉ email.
  • DEV_ID. Người nhận thông báo được xác định bằng mã nhà phát triển (địa chỉ email).
  • COMPANY_ADMINS. Thông báo sẽ được gửi đến tất cả các quản trị viên của công ty bất kể giá trị đã đặt. Xin lưu ý rằng quản trị viên của công ty không phải là quản trị viên của tổ chức.
  • WEBHOOK. Thông tin về người nhận thông báo sẽ được gửi đến trình xử lý lệnh gọi lại webhook. Hãy xem bài viết Thiết lập thông báo bằng webhook.
Không áp dụng
value

Giá trị của thuộc tính hành động.

Nếu bạn đặt actionAttribute thành ORG_EMAIL hoặc DEV_ID, thì giá trị ANY sẽ gửi thông báo đến bất kỳ người nhận nào có thể áp dụng, chẳng hạn như địa chỉ ORG_EMAIL hoặc DEV_ID bất kỳ.

Nếu bạn đặt actionAttribute thành WEBHOOK, hãy đặt giá trị này thành mã của webhook.

Nếu bạn đặt actionAttribute thành COMPANY_ADMINS, thì giá trị này sẽ bị bỏ qua; thông báo sẽ được gửi đến tất cả các quản trị viên của công ty.

Không áp dụng
templateID

Mã của mẫu thông báo.

Lưu ý: Tuỳ chọn này không hợp lệ nếu actionAttribute được đặt thành WEBHOOK.

Không áp dụng
postURL

Trình xử lý gọi lại cho webhook.

Lưu ý: Bạn phải sử dụng tuỳ chọn này nếu đặt actionAttribute thành WEBHOOK. Tuỳ chọn này không hợp lệ nếu giá trị được đặt thành ORG_EMAIL, DEV_ID hoặc COMPANY_ADMINS.

Không áp dụng

Sử dụng các biến trong mẫu thông báo

Khi chỉnh sửa thông báo trong mẫu thông báo, bạn có thể thêm một hoặc nhiều biến bằng Ngôn ngữ biểu thức mùa xuân (SpEL) để biểu thị các giá trị được trả về trong đối tượng Giao dịch.

Bảng sau đây tóm tắt các biến thường dùng nhất trong mẫu thông báo.

Biến Nội dung mô tả
${application.name}

Tên ứng dụng.

${application.products.name} Tên của một sản phẩm có trong ứng dụng.
${BALANCE} Số dư cho một hạn mức nhất định.
${developer.legalName}

Tên công ty của nhà phát triển.

${developer.name}

Tên của nhà phát triển.

${EXPIRY_DATE}

Ngày hoặc giờ mà giới hạn hết hạn hoặc được đặt lại.

${LONG_PERCENT} Tỷ lệ phần trăm giới hạn đạt được theo mức sử dụng hiện tại, không có biểu tượng %. Ví dụ: 50
${PERCENT}

Phần trăm giới hạn đạt được theo mức sử dụng hiện tại, với % được biểu tượng. Ví dụ: 50%.

${products.displayName} Tên hiển thị được xác định cho một sản phẩm.
${QUOTA_TYPE}

Loại hạn mức (khối lượng giao dịch, hạn mức chi tiêu hoặc mức phí).

${QUOTA_UNIT}

Đơn vị cơ bản của hạn mức: đơn vị tiền tệ (cho hạn mức chi tiêu) hoặc cuộc gọi (cho hạn mức giao dịch).

${QUOTA_LIMIT}

Số lượng giới hạn.

${ratePlan.displayName} Tên hiển thị được xác định cho một gói giá.
${ratePlan.endDate} Ngày mà một nhà cung cấp API kết thúc một gói giá.
${ratePlan.monetizationPackage.displayName}

Tên của một gói API.

${ratePlan.monetizationPackage.name} Tên của gói Kiếm tiền.
${ratePlan.monetizationPackage.products.displayName}

Tên hiển thị được xác định cho một sản phẩm API.

${ratePlan.monetizationPackage.products.name} Tên của một sản phẩm có trong Gói kiếm tiền.
${ratePlan.startDate} Ngày tạo gói giá.
${USAGE} Mức sử dụng hiện tại (tổng doanh thu, chi phí hoặc số lượng).
${USER}

Tên của người dùng.

Tùy chỉnh địa chỉ email trả lời của bạn

Đối với tính năng kiếm tiền, địa chỉ noreply@apigee.com mặc định được định cấu hình để sử dụng cho thông báo qua email gửi đến các công ty và nhà phát triển. Hãy liên hệ với Nhóm hỗ trợ Apigee để thiết lập tên và địa chỉ trả lời tuỳ chỉnh cho tổ chức của bạn.