顧客の個人情報の参照(バージョン 1.x)
プライバシー規制に関するコンプライアンスプログラムを開発する際の参考として、次のデータフロー図とデータベースエンティティのマッピングを使用します。例えば、次のようなものがあります。
データフロー図
データフロー図は、顧客および管理者がストアフロントおよび管理者に入力して取得できるデータのタイプを示しています。
フロントエンドデータのエントリポイント
ユーザーは、アカウントの登録時、チェックアウト時などのイベントに、顧客、住所、支払い情報を入力できます。
フロントエンド データ アクセス ポイント
Commerceは、ユーザーがログインして複数の異なるページを表示したり、チェックアウトしたりする際に、ユーザー情報を読み込みます。
バックエンドデータのエントリポイント
マーチャントは、管理者から顧客、住所、支払い情報を入力して、顧客または注文を作成できます。
バックエンドのデータアクセスポイント
Commerceは、マーチャントが複数のタイプのグリッドを表示したり、グリッドをクリックして詳細情報を表示したり、その他の様々なタスクを実行したりすると、顧客情報を読み込みます。
データベースエンティティ
Magento1 は、顧客の情報を customer、sales およびその他のデータベーステーブルに格納します。
顧客データ
Magento1 は、顧客情報を customer_entity
テーブルと customer_address_entity
テーブルに格納します。 これらのテーブルにはどちらも、カスタム顧客属性を含めることができる参照テーブルがいくつかあります。
customer_entity
および参照テーブル
customer_entity
テーブルの次の列には、顧客情報が表示されます。
email
次の表は、customer_entity
を参照し、カスタム顧客属性を含めることができます。
customer_entity_datetime
value
customer_entity_decimal
value
customer_entity_int
value
customer_entity_text
value
customer_entity_varchar
value
customer_address_entity
および参照テーブル
次の表は、customer_address_entity
を参照し、カスタム顧客属性を含めることができます。
customer_address_entity_datetime
value
customer_address_entity_decimal
value
customer_address_entity_int
value
customer_address_entity_text
value
customer_address_entity_varchar
value
注文データ
sales_flat_order
および関連するテーブルには、顧客の名前、請求先および配送先住所、関連する情報が含まれています。
sales_flat_order
テーブル
顧客情報は、sales_order
テーブルの次のカラムに格納されます。
customer_id
customer_email
customer_firstname
customer_gender
customer_lastname
customer_middlename
customer_prefix
customer_suffix
customer_taxvat
remote_ip
sales_flat_order_address
テーブル
sales_flat_order_address
テーブルには、顧客の住所が格納されます。
customer_id
fax
region
postcode
lastname
street
city
email
telephone
firstname
prefix
suffix
middlename
company
vat_id
sales_flat_order_grid
テーブル
顧客情報は、sales_flat_order_grid
テーブルの次のカラムに格納されます。
customer_id
shipping_name
billing_name
sales_flat_order_payment
テーブル
顧客情報は、sales_flat_order_payment
テーブルの次のカラムに格納されます。
cc_exp_month
cc_ss_start_year
echeck_bank_name
echeck_type
cc_ss_start_month
cc_owner
cc_exp_year
echeck_routing_number
echeck_account_name
見積データ
見積もりには、顧客の名前、メールアドレス、住所、および関連情報が含まれています。
sales_flat_quote
テーブル
顧客情報は、sales_flat_quote
テーブルの次のカラムに格納されます。
customer_id
customer_tax_class_id
customer_group_id
customer_email
customer_prefix
customer_firstname
customer_middlename
customer_lastname
customer_suffix
customer_dob
customer_note
remote_ip
customer_gender
sales_flat_quote_address
テーブル
顧客情報は、sales_flat_quote_address
テーブルの次のカラムに格納されます。
email
prefix
firstname
middlename
lastname
suffix
company
street
city
region
postcode
fax
sales_flat_quote_payment
テーブル
sales_flat_quote_payment
テーブルは、クレジットカード情報およびその他のトランザクション情報を含む。
cc_last_4
cc_owner
cc_exp_month
cc_exp_year
cc_ss_owner
cc_ss_start_month
cc_ss_start_year
データのアーカイブ
次の表と列には、顧客情報が含まれています。
enterprise_sales_creditmemo_grid_archive
billing_name
enterprise_sales_invoice_grid_archive
billing_name
enterprise_sales_order_grid_archive
billing_name
enterprise_sales_order_grid_archive
customer_id
enterprise_sales_order_grid_archive
shipping_name
enterprise_sales_shipment_grid_archive
shipping_name
販売データ
次の表と列には、顧客情報が含まれています。
sales_flat_creditmemo_grid
billing_name
sales_flat_invoice_grid
billing_name
RMA データ
次の RMA 表および列には、顧客情報が含まれています。
enterprise_rma
customer_custom_email
enterprise_rma_grid
customer_id
enterprise_rma_grid
customer_name
その他データ
次の表と列には、顧客情報が含まれています。
core_email_queue_recipients
recipient_email
core_email_queue_recipients
recipient_name
customer_flowpassword
email
customer_flowpassword
ip
enterprise_giftregistry_person
email
enterprise_giftregistry_person
firstname
enterprise_giftregistry_person
lastname
enterprise_giftregistry_person
middlename
enterprise_invitation
customer_id
enterprise_invitation
email
enterprise_invitation
referral_id
enterprise_reminder_rule_coupon
customer_id
enterprise_reminder_rule_coupon
emails_failed
enterprise_scheduled_operations
email_receiver
enterprise_scheduled_operations
email_sender
gift_message
customer_id
gift_message
recipient
gift_message
sender
newsletter_subscriber
customer_id
newsletter_subscriber
subscriber_email
persistent_session
customer_id
persistent_session
info
poll_vote
customer_id
poll_vote
ip_address
rating_option_vote
customer_id
rating_option_vote
remote_ip
rating_option_vote
remote_ip_long
send_friend_log
ip
顧客を参照するその他のテーブル:
catalog_compare_item
downloadable_link_purchased
enterprise_customerbalance
enterprise_customersegment_customer
enterprise_giftregistry_entity
enterprise_reminder_rule_log
enterprise_reward
log_customer
log_visitor_online
oauth_token
product_alert_price
product_alert_stock
report_compared_product_index
report_viewed_product_index
review_detail
sales_billing_agreement
sales_flat_shipment
sales_recurring_profile
salesrule_coupon_usage
salesrule_customer
tag
tag_relation
wishlist