SHOPLINEで様々な販売を実現|予約販売・定期販売・タイムセールの設定ガイド

SHOPLINEで様々な販売を実現|予約販売・定期販売・タイムセールの設定ガイド

SHOPLINEでは、予約販売やサブスクリプション販売、期間限定セールなど、さまざまな販売手法をサポートするための専用アプリが提供されています。本ガイドでは、これらのアプリを活用して、具体的な販売手法を実現するための設定手順やポイントを詳しく解説します。これにより、効率的かつ効果的に販売戦略を展開することが可能になります。

SHOPLINEで予約販売を実施する方法

SHOPLINEで予約販売を実施するには専用の予約販売アプリを利用する必要があります。本章では予約販売アプリを利用して、予約販売を実施するまでの手順を紹介します。

本章で設定した予約商品

(本章で設定した予約商品)

ステップ1. 予約販売アプリをインストール

(1)SHOPLINE App Storeにアクセスし、「予約販売」と検索  (2)予約販売アプリのページより「インストール」をクリック

(1)SHOPLINE App Storeにアクセスし、「予約販売」と検索

(2)予約販売アプリのページより「インストール」をクリック

ステップ2. 予約販売キャンペーンを作成

(1) 予約販売アプリを開き、「キャンペーンの設定」のタブをクリック  (2)「予約販売キャンペーンの作成」をクリック

(1) 予約販売アプリを開き、「キャンペーンの設定」のタブをクリック

(2)「予約販売キャンペーンの作成」をクリック

(3) キャンペーンタイトルに任意の名称を入力

(3) キャンペーンタイトルに任意の名称を入力

キャンペーンタイトルは、アプリ内で管理するための名称であり、オンラインストア上には表示されません。

(4)対象商品セクションにて、予約販売を実施したい商品を選択

(5)キャンペーン期間セクションより、予約販売の開始日時を設定

ここでの時間は、店舗時間のタイムゾーンの設定に準ずるため、店舗時間を日本時間に変更していない方は、下記のブログ記事を参考に日本時間へ変更してください。

【日本のストア必見】SHOPLINEで簡単設定!日本円・日本時間・日本語対応の方法

(6)「更新する」をクリック

ステップ3. 予約商品の表示をカスタマイズする

(1)ステップ2で作成したキャンペーンにアクセスし、右メニューにある「商品の詳細」の編集をクリック

(1)ステップ2で作成したキャンペーンにアクセスし、右メニューにある「商品の詳細」の編集をクリック

(2)予約販売時のカートボタンの文言や注意書きを入力  (3)「保存」をクリック

(2)予約販売時のカートボタンの文言や注意書きを入力

(3)「保存」をクリック

(4)「カート」タブをクリック  (5)カートページに表示する予約商品のメモを入力

(4)「カート」タブをクリック

(5)カートページに表示する予約商品のメモを入力

ここで入力した情報はカートページ上の各予約商品に表示されます。発送時期などお客様へ案内したい内容を入力しましょう。

(6)「保存」をクリック

(7)「予約販売ラベル」タブをクリック  (8)タブのデザインやテキストを変更

(7)「予約販売ラベル」タブをクリック

(8)タブのデザインやテキストを変更

予約商品を目立たせるための装飾の設定になります。

(9)「保存」をクリック

以上で、設定は完了です。

(補足情報)予約販売アプリで実現できること

バリエーション単位で予約販売が可能

SHOPLINEの予約販売アプリでは、商品バリエーションごとに予約販売を設定できます。たとえば、アパレル商品のサイズがS、M、Lの3種類ある場合、サイズSのみ予約販売を行うといった柔軟な対応が可能です。

販売期間を指定した予約販売

予約販売の販売期間を自由に設定できます。これにより、新商品の発売1ヶ月前から先行予約を受け付けるなど、計画的な販売戦略を実現できます。

在庫条件に応じた予約販売

在庫状況に応じて予約販売を自動的に切り替えることが可能です。たとえば、在庫が少なくなったタイミングで通常販売から予約販売に切り替えることで、在庫不足による機会損失を防ぎます。

割引のある予約販売

予約販売期間中のみ適用できる割引機能を備えています。この機能を活用することで、早期予約を促進し、販売機会を最大化することができます。

デポジットや後払いのある予約販売

デポジット(手付金)や後払いなど、柔軟な支払い方法を設定可能です。

予約商品は通常商品に比べて出荷までの期間が長くなるため、全額前払いではなく、出荷時の後払いを選択することで、お客様の負担を軽減し、安心して購入いただける仕組みを提供します。

SHOPLINEでサブスク販売を実施する方法

SHOPLINEでサブスク販売を実施するには専用の定期購入アプリを利用する必要があります。本章では定期購入アプリを利用して、サブスク販売を実施するまでの手順を紹介します。

(本章で設定したサブスク商品)

(本章で設定したサブスク商品)

ステップ1. 定期購入アプリをインストール

(1)SHOPLINE App Storeにアクセスし、「定期購入」と検索  (2)定期購入アプリのページより「インストール」をクリック

(1)SHOPLINE App Storeにアクセスし、「定期購入」と検索

(2)定期購入アプリのページより「インストール」をクリック

(3)定期購入アプリがリクエストする権限を確認  (4)「許可してインストール」をクリック

(3)定期購入アプリがリクエストする権限を確認

(4)「許可してインストール」をクリック

ステップ2. 定期購入プランを作成

(1) 定期購入アプリを開き、左メニューの「定期購入プラン」をクリック  (2)「作成する」をクリック

(1) 定期購入アプリを開き、左メニューの「定期購入プラン」をクリック

(2)「作成する」をクリック

(3) 適用商品リストセクションより、サブスク販売したい商品を選択  (4)定期購入サイクルよりサブスク販売の回数を入力

(3) 適用商品リストセクションより、サブスク販売したい商品を選択

(4)定期購入サイクルよりサブスク販売の回数を入力(空欄の場合は無制限)

(5)(割引する場合)割引設定セクションより「割引を有効にする」をチェック

(6)(割引する場合)割引のパターンを選ぶ

(7)定期購入プラン設定セクションより、サブスクのサイクルを入力

(8)(割引する場合)割引率または、割引額を入力

(9)「作成」をクリック

ステップ3. (任意)サブスク販売のデザインを変更

(1) 定期購入アプリの左メニューにある「設定」をクリック  (2)デザイン設定セクションより、サブスク販売時のデザインパターンを選ぶ

(1) 定期購入アプリの左メニューにある「設定」をクリック

(2)デザイン設定セクションより、サブスク販売時のデザインパターンを選ぶ

(3)「更新」をクリック

ステップ4. テーマに定期購入アプリを追加

(1)SHOPLINEの管理画面より「オンラインストア > デザイン」の順にアクセス  (2)定期購入アプリを追加したいテーマの「デザイン」をクリック

(1)SHOPLINEの管理画面より「オンラインストア > デザイン」の順にアクセス

(2)定期購入アプリを追加したいテーマの「デザイン」をクリック

(3)画面左の「埋め込みアプリ」のアイコンをクリック  (4)「定期購入」という名称の埋込アプリを有効化  (5)「保存する」をクリック

(3)画面左の「埋め込みアプリ」のアイコンをクリック

(4)「定期購入」という名称の埋込アプリを有効化

(5)「保存する」をクリック

(6)商品詳細ページに遷移  (7)「アプリをインストール」より「定期購入」アプリを追加

(6)商品詳細ページに遷移

(7)「アプリをインストール」より「定期購入」アプリを追加

(8)サブスク販売のパーツを表示したい箇所にアプリをドラッグ・アンド・ドロップ

(9)「保存する」をクリック

以上で、設定は完了です。

(補足情報)SHOPLINEのサブスク販売時の注意点

決済方法に制約がある

定期購入アプリを利用してSHOPLINEでサブスク販売を実施する場合、利用できる決済方法はPayPal、SHOPLINE Payment、Stripeの3種類のみとなります。

サブスク販売の各パーツを日本語に変更できない

サブスク販売を実施している商品に表示される各パーツは日本語に変更できません。

※ 2024年12月13日時点

サブスク販売の各パーツの価格表示が変更できない

サブスク販売を実施している商品に表示される各パーツの通貨フォーマットを変更できません。例えば、「〇〇円」などの表示に変更できません。

※ 2024年12月13日時点

SHOPLINEで期間限定セールを実施する方法

SHOPLINEで期間限定セールを実施するには専用のタイムセールアプリを利用する必要があります。本章ではタイムセールアプリを利用して、期間限定セールを実施するまでの手順を紹介します。

(本章で期間限定セールの設定をした商品)

(本章で期間限定セールの設定をした商品)

ステップ1. タイムセールアプリをインストール

(1)SHOPLINE App Storeにアクセスし、「タイムセール」と検索  (2)タイムセールアプリのページより「インストール」をクリック

(1)SHOPLINE App Storeにアクセスし、「タイムセール」と検索

(2)タイムセールアプリのページより「インストール」をクリック

(3)タイムセールアプリがリクエストする権限を確認  (4)「許可してインストール」をクリック

(3)タイムセールアプリがリクエストする権限を確認

(4)「許可してインストール」をクリック

ステップ2. キャンペーンを作成

(1) タイムセールアプリを開き、「キャンペーンを作成」をクリック

(1) タイムセールアプリを開き、「キャンペーンを作成」をクリック

(2)キャンペーンタイトルに任意の名称を記入

(2)キャンペーンタイトルに任意の名称を記入

キャンペーンタイトルは、アプリ内で管理するための名称であり、オンラインストア上には表示されません。

(3)対象商品セクションより、キャンペーンセールを実施したい商品を選択し、キャンペーン価格を入力

(4)割引制限より、最大購入数や他の割引との併用有無を設定

(5)開催期間セクションより、セールの期間を設定  (6)「作成する」をクリック

(5)開催期間セクションより、セールの期間を設定

(6)「作成する」をクリック

以上で、設定は完了です。

SHOPLINEで販売終了予告を表示する方法

前述のように期間限定セールだけでなく、セール終了日をカウントダウンタイマーも表示したい場合があるかと思います。

本章では、商品に対して販売終了までのカウントダウンタイマーを表示する方法を紹介します。

カウントダウンタイマーを表示した商品

(カウントダウンタイマーを表示した商品)

ステップ1. カウントダウンアプリをインストール

(1)SHOPLINE App Storeにアクセスし、「カウントダウン」と検索  (2)カウントダウンアプリのページより「インストール」をクリック

(1)SHOPLINE App Storeにアクセスし、「カウントダウン」と検索

(2)カウントダウンアプリのページより「インストール」をクリック

ステップ2. カウントダウンタイマーの表示設定を行う

(1)カウントダウンアプリにアクセス  (2)「カウントダウンの表示」を有効化  (3)カウントダウン設定セクションより、カウントダウンタイマーの時間を設定。

(1)カウントダウンアプリにアクセス

(2)「カウントダウンの表示」を有効化

(3)カウントダウン設定セクションより、カウントダウンタイマーの時間を設定。

ここでの時間は、店舗時間のタイムゾーンの設定に準ずるため、店舗時間を日本時間に変更していない方は、下記のブログ記事を参考に日本時間へ変更してください。

【日本のストア必見】SHOPLINEで簡単設定!日本円・日本時間・日本語対応の方法

(4)対象商品セクションより、カウントダウンタイマーを表示させたい商品を選択

(5)「更新する」をクリック

3. カウントダウンタイマーのデザインをカスタマイズ

(1)カウントダウンアプリにアクセス  (2)表示スタイルセクションにて、表示位置やデザインをカスタマイズ  (3)「更新する」をクリック

(1)カウントダウンアプリにアクセス

(2)表示スタイルセクションにて、表示位置やデザインをカスタマイズ

(3)「更新する」をクリック

以上で、設定は完了です。

(補足情報)カウントダウンアプリで出来ること

商品やカテゴリ単位でカウントダウンタイマーの表示

ストア全体だけでなく、商品やカテゴリ単位でカウントダウンタイマーを表示させることが出来ます。一部の商品のみタイムセールを実施している場合も、その商品だけにカウントダウンタイマーを表示することが可能です。

カウントダウンタイマーのデザインカスタマイズ

カウントダウンタイマーのデザインは自由にカスタマイズ可能です。色や文言なども変更することが出来ます。

(補足情報)カウントダウンアプリで出来ないこと

販売期間の設定

発売開始日や販売終了日を設定できる機能はありません。あくまで、カウントダウンタイマーを表示できる機能のみ存在します。

ディスカウントの設定

タイムセールなどディスカウントを実施できる機能はありません。前述の通り、あくまで、カウントダウンタイマーを表示できる機能のみ存在します。

カウントダウンタイマーの複数設定

複数のカウントダウンタイマーを表示させることは出来ません。すでに他の商品にて、カウントダウンタイマーを表示している場合、新たにカウントダウンタイマーを設定することはできません。

最後に

本ガイドを通じて、SHOPLINEの各種アプリを活用した予約販売、サブスクリプション販売、期間限定セールの設定方法を学んでいただけたかと思います。これらの機能を適切に活用することで、顧客体験を向上させ、売上の最大化を図ることができます。今後もSHOPLINEの機能を活用し、さらなるビジネスの成長を目指してください。

下記のブログ記事ではSHOPLINEの特徴や料金プラン、主な機能などについて詳しく紹介しています。ご参考にしてください。

SHOPLINEとは?特徴や料金、主な機能まで紹介

ブログに戻る
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 で顧客総数を取得する

    【Tips】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より前...

    【Tips】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までご連絡をいただけますようお願いいたします。