Shopifyで日本郵便を使うときの送料設定|厚さ3cm・重量ルールの考え方

Shopifyで日本郵便を使うときの送料設定|厚さ3cm・重量ルールの考え方

Shopifyストアで日本郵便を利用する場合、送料設計で悩みやすいのが次のような点です。

  • 厚さ3cmの制限をどう管理するか
  • サイズで運賃が変わるゆうパックの料金をどう再現するか

全国一律料金で使えるサービスがある一方で、梱包条件を少しでも超えると、想定外に送料が跳ね上がるケースも少なくありません。

特にShopifyの標準機能では、厚さの自動判定ができないことや、サイズに応じた送料設定ができないといった制約があるため、日本郵便の配送ルールを前提にした設計が必要になります。

本記事では、日本郵便の主要な配送サービスを整理したうえで、Shopifyで送料を正しく再現するための設定方法と、赤字を防ぐための運用上の注意点を解説します。

※本記載は2026年1月時点の情報を元にしています。

日本郵便の基本サービス

日本郵便公式サイト

画像出典:日本郵便公式サイト

日本郵便の配送サービスは、日本全国を網羅するネットワークと、ポスト投函型から大型荷物までカバーする多様なラインナップが特徴です。

特に、クリックポストやゆうパケット、レターパックなど、全国一律料金で利用できるサービスが用意されており、Shopifyストアの送料設計をシンプルにしやすい点が大きなメリットです。

Shopifyで日本郵便を利用する際には、ヤマト運輸や佐川急便とは異なる「重量制限のルール」や「厚さ制限」を把握することが重要です。

Shopify運営でよく使われる以下の主要なサービスについて解説していきます。

  • ゆうパック / 重量ゆうパック
  • チルドゆうパック
  • レターパック
  • ゆうパケット
  • クリックポスト

ゆうパック / 重量ゆうパック

「ゆうパック」は、日本郵便の最も標準的な宅配便サービスです。60サイズから170サイズまで対応しており、Shopifyストアのメイン配送手段として広く使われています。

サイズは「縦+横+高さ」の3辺合計で判定されます。

例:縦30cm × 横40cm × 高さ20cm → 100サイズ(80cm以上〜120cm未満)

「縦+横+高さ」の3辺合計

ゆうパックを利用する際のポイントは、重量区分です。日本郵便の重量区分はシンプルで、25kgまでなら通常の「ゆうパック」、25kg超から30kgまでなら「重量ゆうパック」の2種類しかありません。

一方、ヤマト運輸や佐川急便では「サイズ」と「重量」を比較し、より大きい方の区分が適用されます。そのため、小さくて重い荷物を送る場合、日本郵便を選んだほうが他社よりも送料を大幅に抑えられる傾向があります。

ゆうパックの料金

ゆうパックの料金は以下の2つの条件で決まります。

  • 発送元から送り先までの距離
  • 荷物のサイズ

重量は25kgまでであれば料金に影響しません。

<参考料金:東京都から大阪府へ発送の料金例>

サイズ区分 ゆうパック料金(税込)
60サイズ 990円
80サイズ 1,310円
100サイズ 1,620円
120サイズ 1,940円
140サイズ 2,300円
160サイズ 2,610円
170サイズ 3,750円

自身の所在地から、特定のエリアへの運賃を確認したい場合には、日本郵便の公式ページで確認してください。

重量ゆうパックの料金

重量ゆうパックは、ゆうパック運賃に一律+560円が加算されます。

ゆうパック / 重量ゆうパックの制約とShopify運用上の注意点

  • サイズ:3辺合計170cm以内
  • 重量:ゆうパックは25kgまで、重量ゆうパックは25kg〜30kgまで(30kgを超える荷物は引き受け不可)

25kg以内であればサイズだけで料金が決まります。しかし、Shopifyの標準機能では、サイズに応じた送料設定はできません。そこで、サイズ区分に応じた「みなし重量」を商品に設定するのがおすすめです。

※詳細条件・最新料金はゆうパックの公式ページ重量ゆうパックの公式ページで確認してください。

チルドゆうパック

チルドゆうパックは、冷蔵(0℃〜5℃)の温度帯で配送するサービスです。生鮮食品やスイーツなどの配送に適しています。

なお、冷凍の温度帯には対応していません。

チルドゆうパックの料金

通常のゆうパック基本運賃に、サイズに応じたチルド料金が加算されます。

サイズ区分 チルド加算料金(税込)
60サイズ +225円
80サイズ +360円
100サイズ +675円
120サイズ +675円
140サイズ +1,330円
150サイズ +2,100円

チルドゆうパックの制約とShopify運用上の注意点

  • サイズ:最大150サイズまで
  • 重量:25kgまで
  • 予冷が必須
  • 冷凍の温度帯は対応不可
  • 横倒しすることができないものは高さ50cm以下

差し出しには、チルドゆうパックの取扱いがある郵便局窓口を利用する必要があります。

また、Shopifyの標準機能では、通常のゆうパック送料に「チルド加算料金」を自動で上乗せすることはできません。

そのため、チルドゆうパックを利用する場合は、必ず専用の配送プロファイルを作成し、チルド料金を含めた送料をあらかじめ設定しておく必要があります。

※詳細条件・最新料金はチルドゆうパックの公式ページで確認してください。

レターパック

レターパックは、専用の封筒を購入し、全国一律料金で荷物を送れるサービスです。対面で届ける「レターパックプラス」と、郵便受けへ届ける「レターパックライト」の2種類があります。

日本郵便公式サイト

画像出典:日本郵便公式サイト

ポスト投函のため、365日発送でき、土日・祝日を含めて原則毎日配達。Shopifyでは、Tシャツやサプリメント、アクセサリーなどの小型軽量商品の配送によく利用されます。

レターパックの料金

全国一律料金で、封筒代金に運賃が含まれています。

サービス名 料金(税込) 受渡方法
レターパックプラス 600円 対面受渡
レターパックライト 430円 郵便受け投函

レターパックの制約とShopify運用上の注意点

  • サイズ:A4ファイルサイズ(34cm × 24.8cm)
  • 重量:4kgまで
  • 厚さ:ライトは3cm以内。プラスは制限なし(封筒に入ればOK)

信書も送れるため、納品書やメッセージカードを同梱するショップに適しています。

レターパックは日本郵便の専用封筒を使って発送するサービスのため、Shopifyの配送設定上で「レターパック」を前提とした送料計算や、複数通数の自動判定を行うことはできません。

そのため、Shopifyではあくまで「レターパック相当の送料」として設定し、実際に封筒へ収まるかどうかは発送時にショップ側で判断する運用が一般的です。

※詳細条件・最新料金はレターパックの公式ページで確認してください。

ゆうパケット

ゆうパケットは、厚さに応じて送料が3段階に分かれるポスト投函型の配送サービスです。追跡サービスが付帯しているため、Shopifyでの配送状況管理もスムーズです。

365日いつでも発送でき、土日・祝日を問わず毎日配達。おおむね差出日の翌日〜翌々日に届きます。

ただし、この「厚さによる料金区分」は、Shopifyの標準機能では自動判定できません。そのため、Shopifyでは以下のようなトラブルが起こりやすくなります。

  • 送料を「1cm(250円)」で設定していたが、実際の梱包では2cmになり、差額をショップ側が負担する
  • 複数購入により厚さが3cmを超え、本来はゆうパックで送る必要があるが、チェックアウト上はゆうパケットの送料が適用されてしまう

そのため、事前に運用ルールを決めておかないと、送料の赤字につながりやすくなります。

ゆうパケットの料金

全国一律料金で、厚さによって決まります。

厚さ区分 料金(税込)
1cm以内 250円
2cm以内 310円
3cm以内 360円

ゆうパケットの制約とShopify運用上の注意点

  • サイズ:3辺合計60cm以内、長辺34cm以内
  • 厚さ:3cm以内
  • 重量:1kgまで

発送には、専用の「ゆうパケットラベル」を使用する必要があり、郵便窓口で受け取れます。

日本郵便公式サイト

画像出典:日本郵便公式サイト

※詳細条件・最新料金はゆうパケットの公式ページで確認してください。

クリックポスト

クリックポストは、ネット上で運賃支払いと宛名ラベル作成を行い、ポストから投函できるサービスです。全国一律料金で、日本郵便のサービスの中でも特に安価なため、低単価商品を扱うShopifyストアでよく利用されます。

クリックポストの料金

  • 運賃:全国一律185円(税込)

クリックポストの制約とShopify運用上の注意点

  • サイズ:長さ14〜34cm、幅9〜25cm、厚さ3cm以内
  • 重量:1kgまで

クリックポストを利用する際には以下のいずれかの方法が必要です。

  • Yahoo! JAPAN IDを取得し、Yahoo!ウォレット(クレジットカード払)の利用登録をする
  • Amazonアカウントを取得し、Amazon Pay(クレジットカード払)の利用登録をする

※詳細条件・最新料金はクリックポストの公式ページで確認してください

Shopifyで日本郵便の送料設定をする際のポイント

Shopifyストアで日本郵便をメインの配送手段として利用する場合、以下のポイントを意識するとスムーズな運用が可能になります。

ゆうパックはみなし重量で設定

Shopifyの標準機能では、「サイズ」を基準にした送料設定ができません。そのため、送料は「重量ベース」で設定をするのがおすすめです。ただし、ゆうパックでは重量25kgまでは料金に影響せず、送料はサイズのみで決まります。

そこで、サイズ区分に応じた「みなし重量」を設定すると、ゆうパックの運賃表に近づけることができます。

設定例

  • 60サイズの商品 → 1kgとして登録
  • 80サイズの商品 → 2kgとして登録
  • 100サイズの商品 → 3kgとして登録

これにより、カート内での合計重量から、ゆうパックの運賃表に近い料金を自動計算させることができます。

「厚さ3cm」以内に収める注文制限

小物商品では、クリックポスト・ゆうパケット・レターパックライトなど、「厚さ3cm以内」が条件の配送方法を使うケースが多くなります。ただし、Shopifyでは厚さを自動判定できないため、複数購入時に実梱包では3cmを超え、想定外にゆうパックへ切り替えが必要になることがあります。

この対策としては、厚さ3cmに収まる数量を上限に、「1回の注文で最大○個まで」といった注文制限を設ける方法が有効です。

注文制限には、Shopifyアプリの「RuffRuff 注文制限」がおすすめです。

チルドゆうパックには専用の送料を設定

チルドゆうパックは、通常のゆうパック運賃にサイズ別のチルド料金が加算されるため、専用の送料設定が必要です。設定漏れがあると、加算分をショップ側が負担することになります。

運用上は、常温商品と冷蔵商品で配送プロファイルを分けて管理するのが一般的です。ただし、配送プロファイルを分けると、通常商品と同時購入された際に「送料が合算(別送扱い)」されるのがShopifyの仕様です。

決済時の混乱を防ぐため、商品ページや配送ポリシーには「温度帯の異なる商品は別送となり、送料が個別に発生する場合がある」旨をあらかじめ明記しておきましょう。

ポスト投函型サービス共通の注意点

クリックポスト・ゆうパケット・レターパックライトなどのポスト投函型サービスには、以下の共通ルールがあります。

  • 信書(納品書・請求書など)は同梱不可
  • 配送事故が発生しても、原則として損害賠償は行われない

重要書類や補償が必要な商品を送る場合は、ゆうパックなどの補償付きサービスを選択してください。

注文制限を設けないと起きやすいトラブル

実務上は、送料設計が正しくても「注文内容」によって想定外の対応が必要になるケースがあります。

具体的には、以下のようなトラブルが考えられます。

全国一律料金設定の際、個口数増加による赤字

送料を「全国一律」としている場合、大口注文によってサイズアップや複数個口発送が必要になり、設定した送料を超える実費をショップ側が負担するケース。

重量上限(30kg)の超過

重量ゆうパックの上限を超える注文は引き受け不可となり、分割発送や再請求対応などの事務負担が発生するケース。

アプリを使って注文制限を行う

こうしたトラブルを防ぐには、注文段階で制限をかける仕組みが有効です。

Shopifyアプリ「RuffRuff 注文制限」を活用すれば、重量や数量などの条件に応じて、チェックアウトを制御できます。

例えば、カート内の合計重量がクリックポストの上限(1kg)や、ゆうパックの上限(30kg)を超えた場合に、決済へ進めないよう制限することが可能です。

あわせて、「1梱包の上限を超えています。数量を減らすか、分けてご注文ください」 といった案内を表示できるため、顧客側にも理由が伝わりやすくなります。

このようにシステム側で注文を制御することで、送料の赤字構造や発送トラブルを未然に防ぐことにつながります。

具体的な設定手順については、以下の解説記事も併せてご確認ください。

Shopifyストアで日本郵便を正しく設定するために

日本郵便は、全国一律料金のポスト投函型サービスが充実しており、離島や遠隔地を含めた送料設計をシンプルにしやすい配送キャリアです。

また、ゆうパックは25kgまで重量による料金差がないため、重さのある商品でもコストを抑えやすい点が特徴です。一方で、厚さ3cmの制限や重量上限といった明確なルールがあるため、Shopifyでは注文制限や配送ルールを前提にした設計が欠かせません。

まずは自社商品のサイズ・厚み・重量を整理し、日本郵便のルールに合った配送パターンを構築してみてください。

ブログに戻る
1 6
  • Shopify Liquidとは|特徴や基本構文、学習リソースまで紹介

    Shopify Liquidとは|特徴や基本構文、学習リソースまで紹介

    Tsunライターチーム

    Shopify Liquidは、Shopifyが開発したオープンソースのテンプレート言語です。本記事では、Shopify Liquidの基本概念、主な特徴、そしてその学習に役立つリソースについて解説します。

    Shopify Liquidとは|特徴や基本構文、学習リソースまで紹介

    Tsunライターチーム

    Shopify Liquidは、Shopifyが開発したオープンソースのテンプレート言語です。本記事では、Shopify Liquidの基本概念、主な特徴、そしてその学習に役立つリソースについて解説します。

  • Shopify Polarisとは? 効率的なShopifyアプリ開発に!

    Shopify Polarisとは? 効率的なShopifyアプリ開発に!

    Tsunライターチーム

    Shopify Polarisは、Shopifyのエコシステムにおいて重要な役割を果たす包括的なデザインシステムです。本記事では、Shopify Polarisの概要やメリット、デメリット、Polarisを活用したShopifyアプリの事例、Shopify Polarisを使用する際のヒントとコツを紹介します。

    Shopify Polarisとは? 効率的なShopifyアプリ開発に!

    Tsunライターチーム

    Shopify Polarisは、Shopifyのエコシステムにおいて重要な役割を果たす包括的なデザインシステムです。本記事では、Shopify Polarisの概要やメリット、デメリット、Polarisを活用したShopifyアプリの事例、Shopify Polarisを使用する際のヒントとコツを紹介します。

  • 【Tips】Shopify の GraphQL Admin API で顧客総数を取得する

    ShopifyのGraphQL Admin API で顧客総数を取得する

    小笠原 京平

    Shopifyの GraphQL Admin API の小ネタです。 Shopifyの顧客総数を取得したい場合のクエリは、いざ探そうと思ってもパッと見つからないのでメモしておきます。 対象読者 Shopify GraphQL Admin API を使ったことがある方 顧客総数を取得するクエリ 2023-07 バージョンから CustomerSegmentMemberConnection に変更があったため、2023-07より前と以降で若干クエリが異なります。 ※ changelog 2023-07以降 { customerSegmentMembers(first: 1, query: "") { totalCount } } 2023-07より前...

    ShopifyのGraphQL Admin API で顧客総数を取得する

    小笠原 京平

    Shopifyの GraphQL Admin API の小ネタです。 Shopifyの顧客総数を取得したい場合のクエリは、いざ探そうと思ってもパッと見つからないのでメモしておきます。 対象読者 Shopify GraphQL Admin API を使ったことがある方 顧客総数を取得するクエリ 2023-07 バージョンから CustomerSegmentMemberConnection に変更があったため、2023-07より前と以降で若干クエリが異なります。 ※ changelog 2023-07以降 { customerSegmentMembers(first: 1, query: "") { totalCount } } 2023-07より前...

  • Shopify Vite Plugin でテーマ拡張機能の開発体験を改善する

    Shopify Vite Plugin でテーマ拡張機能の開発体験を改善する

    小笠原 京平

    今回は Barrel が提供する Shopify Vite Plugin を導入して、テーマ拡張機能の開発体験を改善する方法をご紹介します。 対象読者 テーマ拡張機能の開発経験がある方 はじめに Shopifyのテーマ拡張機能 (Theme app extensions) はShopify アプリ開発において、ストアフロントに機能を追加するための機能です。 Liquid、JavaScript、CSSなどを使って開発することができますが、通常のアプリ開発と比較すると、ローカルでの開発体験はそれほどよくありません。 そこで、今回は Shopify Vite Plugin を導入して、開発体験を改善していきます。 Shopify Vite Plugin とは Barrel が提供する Vite用プラグインです。ViteをShopify テーマ開発に組み込んで開発体験を改善することを目的として作られていますが、テーマ拡張機能においてもその恩恵を受けることができます。...

    Shopify Vite Plugin でテーマ拡張機能の開発体験を改善する

    小笠原 京平

    今回は Barrel が提供する Shopify Vite Plugin を導入して、テーマ拡張機能の開発体験を改善する方法をご紹介します。 対象読者 テーマ拡張機能の開発経験がある方 はじめに Shopifyのテーマ拡張機能 (Theme app extensions) はShopify アプリ開発において、ストアフロントに機能を追加するための機能です。 Liquid、JavaScript、CSSなどを使って開発することができますが、通常のアプリ開発と比較すると、ローカルでの開発体験はそれほどよくありません。 そこで、今回は Shopify Vite Plugin を導入して、開発体験を改善していきます。 Shopify Vite Plugin とは Barrel が提供する Vite用プラグインです。ViteをShopify テーマ開発に組み込んで開発体験を改善することを目的として作られていますが、テーマ拡張機能においてもその恩恵を受けることができます。...

  • Shopify Admin API GraphiQLとは? 使い方やメリット・デメリットを解説

    Shopify Admin API GraphiQLとは? 使い方やメリット・デメリットを解説します

    小笠原 京平

    ShopifyのAdmin APIにはGraphQLを用いたAPIがあります。手軽に試す方法としてGraphiQL (GraphQLではなくGraphiQLなのに注意) というIDEがありますので、今回はShopify GraphiQLの使い方やメリット・デメリットを解説します。 GraphiQLとは GraphQL公式が運営しているオープンソースプロジェクトです。GraphQLをブラウザ上でインタラクティブに操作・実行することができます。 グラフィカル (/ˈɡrafək(ə)l/) と発音します。(graphicalと同じ発音) GraphQLとは GraphQLはAPIのためのクエリ言語であり、既存のデータでクエリを実行するためのランタイムです。 GraphQLはAPI内のデータの完全で理解しやすい説明を提供し、クライアントに必要なものだけを要求する力を与え、APIを長期的に進化させることを容易にし、強力な開発者ツールを可能にします。 引用: GraphQL | A query language for your API Shopify GraphiQLの使い方 Shopify GraphiQLは各ストアにアプリをインストールするだけで使えますが、Shopify Devサイト上でデモを触れるので、まずは触ってみましょう! https://shopify.dev/docs/apps/tools/graphiql-admin-api Workshopをやってみよう! Shopifyが作成した「Learn...

    Shopify Admin API GraphiQLとは? 使い方やメリット・デメリットを解説します

    小笠原 京平

    ShopifyのAdmin APIにはGraphQLを用いたAPIがあります。手軽に試す方法としてGraphiQL (GraphQLではなくGraphiQLなのに注意) というIDEがありますので、今回はShopify GraphiQLの使い方やメリット・デメリットを解説します。 GraphiQLとは GraphQL公式が運営しているオープンソースプロジェクトです。GraphQLをブラウザ上でインタラクティブに操作・実行することができます。 グラフィカル (/ˈɡrafək(ə)l/) と発音します。(graphicalと同じ発音) GraphQLとは GraphQLはAPIのためのクエリ言語であり、既存のデータでクエリを実行するためのランタイムです。 GraphQLはAPI内のデータの完全で理解しやすい説明を提供し、クライアントに必要なものだけを要求する力を与え、APIを長期的に進化させることを容易にし、強力な開発者ツールを可能にします。 引用: GraphQL | A query language for your API Shopify GraphiQLの使い方 Shopify GraphiQLは各ストアにアプリをインストールするだけで使えますが、Shopify Devサイト上でデモを触れるので、まずは触ってみましょう! https://shopify.dev/docs/apps/tools/graphiql-admin-api Workshopをやってみよう! Shopifyが作成した「Learn...

  • ブログ記事 Shopifyの必須Webhooks (Mandatory Webhooks)とは? GDPRや対応例など

    Shopifyの必須Webhooks (Mandatory Webhooks)とは? GDPR...

    小笠原 京平

    今回はShopifyアプリ開発を始めたときに詰まるポイントの1つ「必須Webhooks」について解説します。実装をしていなかったり、実装が不十分なためにレビューが通らなかった経験をされた方は多いんじゃないでしょうか?レビューで詰まらないためにも、ぜひご確認ください! Webhooksとは? Shopifyの必須Webhooksを説明する前に、Webhooksについて理解しましょう。Webhooksとは、Webアプリケーションと連携するために用いられるイベント通知の仕組みです。Webhooksを使うことで、あるWebアプリケーションで特定のイベントが起きたときに、データを受け取ったり、何かしらの動作をすることが可能になります。 エンジニアにとって身近な例でいうと、GitHubにコードをプッシュしたときに自動でビルドやテストをするときにWebhooksが使われています。 ShopifyのWebhooks そんなWebhooksはShopifyでも使うことができます。Shopifyアプリ開発では、Shopify Admin APIからWebhooksを使うことができます。また、アプリ以外でもShopify管理画面からWebhookを作成することもできます。 ShopifyのWebhooksにはHTTPSのエンドポイントのほか、Amazon EventBridgeやGoogle Cloud Pub/Subといったメッセージングサービスを使うこともできます。購読するイベントやマーチャントによっては瞬間的に大量のWebhooksを処理する必要があるため、スケールさせやすいメッセージングサービスを使ってWebhooksを処理することをおすすめします。 必須Webhooks (Mandatory Webhooks) とは? 必須Webhooksとは、Shopifyアプリを開発するときに必ず実装しなければならない3つのWebhooksのことです。この3つのWebhooksはGDPRに対応するために必要なWebhooksで、EU加盟国に関わらず、すべてのShopifyアプリはGDPRに準拠しなければなりません。必須Webhooksを実装していない場合、アプリレビューで却下されます。 (3つの必須Webhooks以外のWebhooksは任意で実装すればOKです。) また、必須Webhooksの3つはHTTPSのエンドポイントでのみ作成可能です。上述したEventBridgeやPub/Subを利用することはできません。 GDPRとは? GDPR(General Data Protection Regulation:一般データ保護規則)は、ヨーロッパ連合(EU)の個人情報保護法規で、2018年5月25日から施行されています。これは、EU全域での個人情報のプライバシーを保護し、データの取り扱い方に関して個々の人々により多くの制御権を付与するためのものです。 GDPRは、EU市民または居住者の個人データを処理する全ての組織に適用されます。これには、EU内外の組織も含まれ、EUの市民や居住者のデータを処理する場合、世界のどこにその組織があろうともGDPRの規定を守る必要があります。 GDPRの主な目的は、個人が自分の個人データをどのように収集、保存、使用されるのかを知り、そしてその制御をする権利を持つべきであるという考え方を強化し、統一化することです。これは、個人情報の透明性、アクセスの権利、修正の権利、忘れられる権利(データ削除の権利)、データ移行の権利など、いくつかの重要な権利を個々の人々に付与します。 参考: ChatGPT 必須Webhooksの対応例 上記で説明したように、必須WebhooksとはGDPRに準拠するためのWebhooksなので、顧客情報、ストア情報をデータベースなどに保存しているかどうかで対応方法が変わります。...

    Shopifyの必須Webhooks (Mandatory Webhooks)とは? GDPR...

    小笠原 京平

    今回はShopifyアプリ開発を始めたときに詰まるポイントの1つ「必須Webhooks」について解説します。実装をしていなかったり、実装が不十分なためにレビューが通らなかった経験をされた方は多いんじゃないでしょうか?レビューで詰まらないためにも、ぜひご確認ください! Webhooksとは? Shopifyの必須Webhooksを説明する前に、Webhooksについて理解しましょう。Webhooksとは、Webアプリケーションと連携するために用いられるイベント通知の仕組みです。Webhooksを使うことで、あるWebアプリケーションで特定のイベントが起きたときに、データを受け取ったり、何かしらの動作をすることが可能になります。 エンジニアにとって身近な例でいうと、GitHubにコードをプッシュしたときに自動でビルドやテストをするときにWebhooksが使われています。 ShopifyのWebhooks そんなWebhooksはShopifyでも使うことができます。Shopifyアプリ開発では、Shopify Admin APIからWebhooksを使うことができます。また、アプリ以外でもShopify管理画面からWebhookを作成することもできます。 ShopifyのWebhooksにはHTTPSのエンドポイントのほか、Amazon EventBridgeやGoogle Cloud Pub/Subといったメッセージングサービスを使うこともできます。購読するイベントやマーチャントによっては瞬間的に大量のWebhooksを処理する必要があるため、スケールさせやすいメッセージングサービスを使ってWebhooksを処理することをおすすめします。 必須Webhooks (Mandatory Webhooks) とは? 必須Webhooksとは、Shopifyアプリを開発するときに必ず実装しなければならない3つのWebhooksのことです。この3つのWebhooksはGDPRに対応するために必要なWebhooksで、EU加盟国に関わらず、すべてのShopifyアプリはGDPRに準拠しなければなりません。必須Webhooksを実装していない場合、アプリレビューで却下されます。 (3つの必須Webhooks以外のWebhooksは任意で実装すればOKです。) また、必須Webhooksの3つはHTTPSのエンドポイントでのみ作成可能です。上述したEventBridgeやPub/Subを利用することはできません。 GDPRとは? GDPR(General Data Protection Regulation:一般データ保護規則)は、ヨーロッパ連合(EU)の個人情報保護法規で、2018年5月25日から施行されています。これは、EU全域での個人情報のプライバシーを保護し、データの取り扱い方に関して個々の人々により多くの制御権を付与するためのものです。 GDPRは、EU市民または居住者の個人データを処理する全ての組織に適用されます。これには、EU内外の組織も含まれ、EUの市民や居住者のデータを処理する場合、世界のどこにその組織があろうともGDPRの規定を守る必要があります。 GDPRの主な目的は、個人が自分の個人データをどのように収集、保存、使用されるのかを知り、そしてその制御をする権利を持つべきであるという考え方を強化し、統一化することです。これは、個人情報の透明性、アクセスの権利、修正の権利、忘れられる権利(データ削除の権利)、データ移行の権利など、いくつかの重要な権利を個々の人々に付与します。 参考: ChatGPT 必須Webhooksの対応例 上記で説明したように、必須WebhooksとはGDPRに準拠するためのWebhooksなので、顧客情報、ストア情報をデータベースなどに保存しているかどうかで対応方法が変わります。...

1 6

編集プロセス

EコマースやShopifyの初学者にとって、できるだけ “やさしく” “わかりやすく” “正確に” 難しいコマース用語やマーケティング用語、ストア構築から販売までの仕組み・ノウハウを伝えることを心がけて、記事コンテンツを作成しています。

掲載情報に関して

掲載している各種情報は、株式会社Tsunが経験および、調査した情報をもとにしています。できるだけ“最新“かつ“正確“な情報の掲載に努めておりますが、内容を完全に保証するものではありません。当サイトによって生じた損害について、株式会社Tsunではその賠償の責任を一切負わないものとします。掲載情報に誤りがある場合には、お手数ですが株式会社Tsunまでご連絡をいただけますようお願いいたします。