Gebühren

Dieses Tutorial bietet einen Überblick über die verschiedenen unterstützten Gebührenanwendungsfälle sowie eine detaillierte Anleitung zum Angeben von Gebühren für Aktionslinks in Ihren Feeds.

Gebührentyp

Die Anwendung unterstützt die Gebührentypen DELIVERY und SERVICE.

Lieferservice

{
  "fee": {
    "fee_id": "12345/delivery_fee",
    "fee_type": "DELIVERY",
    "fixed_amount": {
      "currency_code": "USD",
      "units": 10,
      "nanos": 0
    },
    "service_ids": ["service/entity002"]
  }
}

Dienst

{
  "fee": {
    "fee_id": "12345/service_fee",
    "fee_type": "SERVICE",
    "fixed_amount": {
      "currency_code": "USD",
      "units": 10,
      "nanos": 0
    },
    "service_ids": ["service/entity002"]
  }
}

Gebührenfeeds

Im Folgenden werden die verschiedenen unterstützten Anwendungsfälle sowie Beispielbeispiele beschrieben.

  • Feste Gebühren: Für den Dienst wird eine feste Gebühr, definiert als fixed_amount, berechnet.
  • Prozentgebühr: Ein Prozentsatz des Einkaufswagens insgesamt wird als Servicegebühr berechnet. Außerdem können Sie zusätzlich zur cart_percentage-Gebühr eine base_value angeben.
  • Gebührenbereiche: Gebühren innerhalb des Bereichs, der als range_amount für Mindest- und Höchstwerte definiert ist.

Fixed

{
  "fee": {
    "fee_id": "12345/delivery_fee",
    "fee_type": "DELIVERY",
    "fixed_amount": {
      "currency_code": "USD",
      "units": 10,
      "nanos": 0
    },
    "service_ids": ["service/entity002"]
  }
}

Warenkorbprozentsatz

{
  "fee": {
    "fee_id": "12345/delivery_fee",
    "fee_type": "DELIVERY",
    "cart_percentage": {
      "base_value": {
        "currency_code": "USD",
        "units": 3,
        "nanos": 500000000
      },
      "percentage_of_cart_value": 10
    },
    "service_ids": [
      "service/entity002"
    ]
  }
}

Bereich

{
  "fee": {
    "fee_id": "12345/delivery_fee",
    "fee_type": "DELIVERY",
    "range_amount": {
      "min_amount": {
        "currency_code": "USD",
        "units": 3,
        "nanos": 500000000
      },
      "max_amount": {
        "currency_code": "USD",
        "units": 5,
        "nanos": 600000000
      }
    },
    "service_ids": [
      "service/entity002"
    ]
  }
}