Shopify×ヤマト運輸の送料設定まとめ!サイズ・重量ルールと赤字を防ぐ方法

Shopify×ヤマト運輸の送料設定まとめ!サイズ・重量ルールと赤字を防ぐ方法

国内シェアNO.1のヤマト運輸は、多くのShopify運営者にとって最も身近な配送パートナーです。しかし、いざShopifyでヤマト運輸を使って配送設定をしようとすると、 「送料が合わない」「思っていたより高くなる」「これ、赤字にならない?」 といった疑問や不安にぶつかることも少なくありません。

その原因の多くは、ヤマト運輸が採用している「サイズと重量の大きい方を適用する」という料金ルールを、Shopifyの標準機能ではそのまま再現できない点にあります。

設定を誤ると、送料の逆ざやや、クール便・小型配送の設定ミスなど、運用トラブルにつながるケースも少なくありません。

本記事では、Shopifyでヤマト運輸を使う際に押さえておくべき基本サービスの整理から、送料設定で失敗しないための考え方、重量制限を安全に運用する方法までを、実務目線で解説します。

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

ヤマト運輸の基本サービス

ヤマト運輸公式サイト

画像出典:ヤマト運輸公式サイト

Shopifyでヤマト運輸を使う場合、最初につまずきやすいのが「どの配送サービスを前提に送料を設計するか」という点です。

ヤマト運輸には複数の配送サービスがあり、それぞれ サイズ・重量・温度帯・受取方法 のルールが異なります。

これらを整理せずに送料設定を進めると、以下のようなトラブルにつながりやすくなります。

  • 想定より送料が高くなる
  • サイズ・重量超過で赤字になる
  • クール便や小型配送の料金を取り漏らす

そのため、Shopifyでヤマト運輸を使う際は、まず各サービスの料金体系と制約条件を把握することが重要です。

Shopify運営でよく使われるヤマト運輸の主な配送サービス

Shopifyストアで利用されることが多い、代表的なサービスは以下のとおりです。

宅急便 標準的な配送サービス。60〜200サイズまで対応し、最も利用頻度が高い。
宅急便コンパクト 60サイズ未満の小型商品向け。専用BOX利用が前提。
こねこ便420 A4・厚さ3cm以内の小物向け。ポスト投函型で全国一律料金。
クール宅急便 冷蔵・冷凍商品向け。通常送料に加えてオプション料金が発生。
宅急便タイムサービス 翌日午前・夕方指定など、スピード重視の配送オプション。

送料設計の前に知っておきたい割引制度

ヤマト運輸には「クロネコメンバーズ」という会員制度があり、加入すると以下のような割引を受けられます。

  • 最大15%の会員割引
  • 持込割
  • デジタル割 など

入会費・年会費は無料のため、発送数が多いShopifyストアでは実質的な送料コスト削減につながるケースが多いです。

Shopifyの送料設定は、割引後の実運賃を前提に設計しないと、利益計算に影響がでる点には注意が必要です。

宅急便|60〜200サイズ

ヤマト運輸公式サイト

画像出典:ヤマト運輸公式サイト

宅急便は、ヤマト運輸の中でも最も標準的な配送サービスです。小型商品から大型商品まで幅広く対応でき、Shopifyストアの基本配送として採用されるケースが多い配送方法です。

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

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

「縦+横+高さ」の3辺の例

宅急便の料金

宅急便の料金は以下2つで決まります。

  • 発送元から配送先までの距離
  • サイズと重量のうち、料金区分が大きい方

つまり、軽くてもサイズが大きければ高くなる点が重要です。

宅急便の料金は「発送元から送り先までの距離」と「荷物のサイズ(または重量)」によって決まります。

<参考料金:関東から関西へ発送の料金例>

サイズ・重量 料金例(税込)
60cm・〜2kg 1,060円
80cm・〜5kg 1,350円
100cm・〜10kg 1,650円
120cm・〜15kg 2,170円
140cm・〜20kg 2,780円
160cm・〜25kg 3,160円
180cm・〜30kg 4,480円
200cm・〜30kg 5,410円

※サイズが60cmで重量が5kgの場合、1,350円が適用される

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

宅急便の制約とShopify運用上の注意点

  • サイズ:3辺合計200cm以内。
  • 重量:最大30kgまで。

Shopifyではサイズと重量の掛け合わせ判定ができないため、サイズか重量かどちらかに合わせたみなし設定で商品登録を行う運用がほぼ必須です。

※詳細条件・最新料金はヤマト運輸の公式ページで確認してください。

宅急便コンパクト|60サイズ未満

宅急便コンパクト|60サイズ未満

画像出典:ヤマト運輸公式サイト

宅急便コンパクトは、60サイズ未満の商品を専用BOXで送る配送サービスです。通常の宅急便より安価で、重量制限がない点が大きな特徴です。

宅急便コンパクトの利用には、専用BOX(1枚70円)の購入が必須です。専用BOXはクロネコマーケットやAmazon、ヤマト運輸の営業所、コンビニなどで購入できます。

宅急便コンパクトの料金

  • 運賃:エリア別(例:関東→関西 710円)
  • 専用BOX代:70円(税込)

重量では料金が変わらないため、金属パーツ・文具など重い小物に向いています。

自身の所在地から、特定のエリアへの運賃を確認したい場合には、宅急便コンパクトの公式ページで確認してください。

宅急便コンパクトの制約とShopify運用上の注意点

  • 専用BOXに収まることが条件
  • 重量制限なし

専用BOXには以下の2種類がありますが料金は同じです。

  • 外寸:縦20cm・横25cm・高さ5cm(内寸:縦19.3cm・横24.7cm・高さ4.7cm)
  • 外寸:縦24.8cm・横34cm(内寸:縦24cm・横33.2cm)

※詳細条件・最新料金はヤマト運輸の公式ページで確認してください。

こねこ便420|小物商品

こねこ便420|小物商品

画像出典:ヤマト運輸公式サイト

こねこ便420は、2025年5月より、沖縄を除く全国で展開が開始された新しいサービスです。A4サイズ・厚さ3cm以内の商品を郵便受けに投函するサービスです。全国一律料金のため、送料設計が非常にシンプルになります。 専用資材は事前に購入する形式で、Yahoo!ショッピング、またはクロネコマーケットで購入可能。集荷にも対応しています。

洋服や化粧品、ハンドメイド商品などを扱うショップに適しています。

こねこ便420の料金

  • 運賃:沖縄を除く全国一律税込420円
  • 専用資材代:運賃に含む

こねこ便420の制約とShopify運用上の注意点

  • サイズ:34cm × 24.8cm × 厚さ3cm以内。
  • 重量:制限なし
  • 対象外エリア:沖縄

複数購入で厚み超過しやすいため、注文制限との併用をすべきケースが多いです。

※詳細条件・最新料金はこねこ便420の公式ページを確認してください。

クール宅急便|冷蔵・冷凍商品

クール宅急便は、冷蔵(0〜10℃)・冷凍(-15℃以下)に対応した配送です。通常の宅急便料金+オプション料金が発生します。

クール宅急便はあくまで保冷輸送(温度を保つ)サービスなので、冷却機能はなく、発送前に凍らせておくなどが必須になります。

なお、サイズ120cmを超える商品の配送には対応していません。

クール宅急便の料金

サイズ・重量 追加料金(税込)
60cm・〜2kg 275円
80cm・〜5kg 330円
100cm・〜10kg 440円
120cm・〜15kg 715円

クール宅急便の制約とShopify運用上の注意点

  • サイズ: 最大120サイズ(15kg)まで
  • 注意点: 予冷が必須

※詳細条件・最新料金はクール宅急便の公式ページを確認してください。

宅急便タイムサービス|翌日配送

宅急便タイムサービスは、航空輸送を使い、遠方でも翌日午前10時までに届けるオプションです。

Shopifyで提供する場合は、通常送料に「タイムサービス加算料金」を上乗せした専用の配送オプションを作成するとよいでしょう。スピードを重視する顧客への強力なオプションとなります。

宅急便タイムサービスの料金

サイズ・重量 追加料金例(税込)
60cm・〜2kg 330円
80cm・〜5kg 660円
100cm・〜10kg 990円
120cm・〜15kg 1,320円
140cm・〜20kg 1,650円
160cm・〜25kg 1,980円
180cm・〜30kg 2,310円
200cm・〜30kg 2,640円

宅急便タイムサービスの制約とShopify運用上の注意点

  • 航空法により送れない商品あり
  • 締切時間・対応エリアは地域差あり

※詳細条件・最新料金は宅急便タイムサービスの公式ページを確認してください。

Shopifyで置き配対応はできる?EAZYの仕組みと注意点

結論から言うと、Shopifyの管理画面上で「置き配」を直接設定することはできません。

EAZY(イージー)は、ヤマト運輸が提供する置き配対応サービスです。配達直前まで受取方法を変更できる点が特徴で、再配達削減や非対面受取ニーズへの対応に役立ちます。

ただし、Shopify上で「EAZY」を配送方法として設定したり、チェックアウト画面で置き配を選択させたりすることはできません。

Shopifyではあくまで通常の宅急便として注文を受け、EAZYの利用可否や受取方法の選択は、ヤマト運輸側の仕組みで行われます。

ShopifyにおけるEAZYの実際の仕組み

ShopifyストアでEAZYを利用する場合の流れは以下の通りです。

  1. Shopify上では通常の宅急便として注文・送料設定を行う
  2. 出荷時に、ヤマト運輸(B2クラウド等)でEAZY対応の発送として処理
  3. 商品発送後、ヤマト運輸から購入者へ通知が届く
  4. 購入者が配達直前に「対面受取」または「置き配」を選択

つまり、置き配の選択はShopify上ではなく、配送業者と購入者の間で行われる仕組みです。

Shopifyストア側でやるべきこと

EAZY導入時にShopify側で必要なのは、設定ではなく案内とルール整理です。

  • 配送ポリシーやFAQに「ヤマト運輸EAZY対応」であることを明記
  • 置き配指定後の盗難・汚損・紛失に関する免責事項を記載
  • 注文完了メールなどで「受取方法はヤマト運輸からの案内で選択できる」旨を補足

これにより、購入者の誤解や配送トラブルを防ぎやすくなります。

導入時の注意点

  • EAZYの利用には、ヤマト運輸との法人契約および審査が必要
  • すべての配送が自動的に置き配になるわけではない
  • Shopify上で「置き配可/不可」を制御することはできない

※EAZYについて詳しくは、公式ページを確認してください。

Shopifyでヤマト運輸の送料設定をする際のポイント

Shopifyの送料設定でつまずきやすいポイントを中心に整理します。

サイズが大きくて軽い商品を取り扱う場合の対処法

Shopifyで設定できる送料算出方法は「配送エリア」「注文金額」「重量」のみで、梱包サイズを自動判定する機能はありません。

そのため、サイズが大きくて軽い商品を実重量のまま登録すると、ヤマト運輸のサイズ別料金と合わず、赤字が発生しやすくなります。

一般的な対策は、商品登録時の重量を実重量ではなく、サイズに応じた「みなし重量」で設定する方法です。

  • 60サイズ相当:2kg
  • 80サイズ相当:5kg

このように登録することで、Shopifyの重量別送料設定を使って、ヤマトのサイズ別料金を再現しやすくなります。

よりシンプルな運用を重視する場合は、全国一律送料も有効です。想定されるサイズの平均値で設定することで、計算や設定ミスを減らし、購入者にもわかりやすい送料表示にできます。

自社商品の特性に応じて、これらの方法を使い分けましょう。

なお、Shopifyで重量に基づいた送料設定をする場合には、以下の記事も参考にしてください。

クール宅急便(冷蔵・冷凍)には専用の送料を設定

ヤマト運輸のクール宅急便は、通常の運賃に加えて「オプション料金」が発生します。

Shopifyで特別な設定をしないまま販売すると、このオプション料金分をショップ側が負担することになり、利益を圧迫しかねません。

Shopifyの「配送プロファイル」で、常温商品とクール便商品を切り分けることで、温度帯に応じた正確な送料を自動で算出できます。

ただし注意点として、クール便商品と常温商品は、Shopifyの送料設計や商品構成によっては「別送」になるケースが多くあります。

これは、温度帯ごとに配送プロファイルを分けて設定する運用が一般的であり、その場合、同時購入時に送料が合算されるのはShopifyの仕様によるものです。

商品によっては同梱できる場合もありますが、品質管理や運用負荷の観点から、別送前提で設計しているストアが多い点は押さえておきましょう。

決済時に顧客が送料の高さに驚かないよう、商品ページや配送ポリシーで「温度帯が異なる商品は、配送方法や送料が分かれる場合がある」旨をあらかじめ明記しておくことが重要です。

「置き配」選択時における免責事項の明記

EAZYなどの置き配は利便性が高い一方で、配達完了後の盗難・汚損・紛失といったリスクがあります。そのため、ショップ側の責任範囲を明確にしておくことが重要です。

配送ポリシーや利用規約には、「置き配指定後の盗難・紛失・汚損については、原則として再送・返金の対象外となる」といった免責事項を必ず明記しましょう。

Shopifyでヤマトの重量制限を守る方法

ヤマト運輸の配送サービスには、重量に基づいた料金区分や上限(最大30kgなど)が設けられています。一方で、Shopifyの標準機能では「重量に応じた送料計算」はできるものの、特定の重量を超えた注文自体を制限することはできません。

そのため、設定次第では「送料が赤字になる」「そもそも発送できない」といったトラブルが発生する可能性があります。

例えば以下のようなシーンです。

  • 「全国一律送料」を採用している場合 大量購入によって梱包サイズや個口数が増えると、設定した一律送料を実運賃が大きく上回り、売れば売るほど赤字になる。
  • こねこ便のみを利用したい場合 複数購入でこねこ便規定の厚み(3cm)を超えてしまい、他の配送方法に変更せざるを得ない。
  • ヤマトの最大重量(30kg)を超える場合 1梱包の限界重量を超える注文が入ると、手動で分割発送の連絡や追加請求を行う手間が発生する。

アプリを使って重量制限を行う

Shopifyアプリの「RuffRuff 注文制限」では、柔軟な重量制限を設定できるため、上記のようなトラブルを回避できます。(こねこ便においては、厚みを超えない重量制限を設定しておくことで対処可能です。)

「RuffRuff 注文制限」を活用すると、カート内の合計重量が一定の範囲(例:0.1kg〜30kg)を超えた場合に、チェックアウト画面へ進ませないように制限をかけることができます。さらに「1梱包の重量上限を超えています。2回に分けてご注文ください」といったアラートメッセージを表示させることで、顧客に分割購入を促すことも可能です。

これにより送料が赤字になったり、1梱包で発送できないといったトラブルを未然に防ぐことができます。

詳しい設定方法については、以下の記事を参考にしてください。

Shopifyストアでうまくヤマト運輸を活用するために

本記事では、ヤマト運輸の主要な配送サービスを整理しながら、Shopifyで送料設定を行う際の考え方や、重量制限に起因するトラブルを防ぐ方法を解説しました。

Shopifyでヤマト運輸を利用する際に重要なのは、「どの配送サービスを使うか」だけでなく、自社商品のサイズ・重量特性を前提に、送料設計と運用ルールをどう組み立てるかです。

特に、重量オーバーによる送料の赤字や、1梱包で発送できない注文が発生すると、運営負荷や利益に大きな影響が出ます。事前に配送条件を整理し、トラブルが起きにくい設計を行っておくことが欠かせません。

自社の商材・発送体制・送料方針に合わせて最適に設定し、ミスのない、安定した配送オペレーションを構築していきましょう。

ブログに戻る
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までご連絡をいただけますようお願いいたします。