Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Movable Type対応カート SKELETON CART でStripe決済に対応した話
Search
Yausufmi Nishiyama
March 16, 2021
210
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Movable Type対応カート SKELETON CART でStripe決済に対応した話
2021年3月16日(火)にオンライン開催されたJP_Stripes Online Meetup!で使用した資料です。
Yausufmi Nishiyama
March 16, 2021
More Decks by Yausufmi Nishiyama
See All by Yausufmi Nishiyama
デザインの自由を奪うのはCMSじゃない
nishi_yama
0
32
[2026年版]手軽さや自由度のメリットだけじゃない、SaaS型CMSで作る「クライアントから支持されるウェブサイト」
nishi_yama
0
46
“未完成”というもう1つの選択肢、MovableType.net 専用テーマシリーズ HalfMadeThemes
nishi_yama
0
36
"未完成"というもう1つの選択肢、MovableType.net専用テーマ「HalfMadeThemes」
nishi_yama
0
61
ウェブディレクターの傾聴力が引き上げる「企画力」
nishi_yama
0
90
手段と目的を間違えないための「Movable Typeを活用したウェブサイトエコシステム」
nishi_yama
0
390
ECサイト構築にもう1つの選択肢を
nishi_yama
0
2.3k
はじめてのMovable Type 〜ゼロからの始め方・選び方〜
nishi_yama
0
500
Movable Typeで理解する「CMS選びのポイント」
nishi_yama
1
290
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
432
67k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
The SEO identity crisis: Don't let AI make you average
varn
0
550
The SEO Collaboration Effect
kristinabergwall1
1
550
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.2k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
400
First, design no harm
axbom
PRO
2
1.3k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
240
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
The Curious Case for Waylosing
cassininazir
1
500
Transcript
1IPUPCZ#JTBLIB%BUUBPO6OTQMBTI .PWBCMF5ZQFରԠΧʔτ 4,&-&50/$"35Ͱ 4USJQFܾࡁʹରԠͨ͠ +1@4USJQFT0OMJOF.FFUVQ גࣜձࣾδϟΫελϙδγϣϯɹࢁɹହ࢙
ϋογϡλάɹ+1@4USJQFT ࢁɹହ࢙ʢʹ͠·ɹ͢;Έʣ גࣜձࣾδϟΫελϙδγϣϯɹදऔకʗσΟϨΫλʔ ݄ۀɺ݄๏ਓԽʢ๏ਓظʣ ݄ੜ·Εɺࡀ ༦ு܊܀ࢁொग़ɺࡳຈޫߴߍʗւֶԂେֶ๏ֶ෦ଔۀ খḺ੨৭ਃࠂձ࿈߹ձৗཧࣄʢ݄ʙʣ தখػߏൢ࿏։ࢧԉΞυόΠβʔʢ݄ʙʣ ࣗশɿେऺञԶྲྀΤόϯδΣϦετʢ݄ʙʣ
ϋογϡλάɹ+1@4USJQFT ࢁɹହ࢙ʢʹ͠·ɹ͢;Έʣ .PWBCMF5ZQFΛϓϥοτϑΥʔϜʹΣϒαΠτΛߏங ɹ1SP/FUʢγοΫεɾΞύʔτࣾύʔτφʔʣՃໍ ɹ.5՜ҔΛελʔτ ɹ.5%%$.FFUVQ)0,,"*%0։࠵ ɹΣϒσΟϨΫγϣϯݚڀձʢԾশʣΛελʔτ ɹ.5%%$.FFUVQ)0,,"*%0։࠵ ࡾͷ൧ΑΓ৯Δ͜ͱɺҿΉ͜ͱ͕͖
ϋογϡλάɹ+1@4USJQFT σΟϨΫλʔɹ໊ σβΠφʔɹ໊ .5ςϯϓϨʔτΤϯδχΞɹ໊ ͦͷଞɺϑϩϯτΤϯυ։ൃύʔτφʔ ओͳۀ ɾΣϒαΠτߏஙʗΣϒίϯαϧςΟϯά ɾࣗࣾ։ൃൢച ɾΣϒγεςϜ։ൃ ɾҹσβΠϯɹɹɹɹɹɹɹɹɹɹɹ΄͔
ϋογϡλάɹ+1@4USJQFT
ϋογϡλάɹ+1@4USJQFT
ϋογϡλάɹ+1@4USJQFT %ZOBNJD1SFWJFX *NBHF6QMPBE6UJMJUZ .PWBCMF5ZQF༻ϓϥάΠϯ
ϋογϡλάɹ+1@4USJQFT ࣗࣾϓϩμΫτ4,&-&50/$"35 IUUQTXXXKVYUBQPTJUJPOKQTLFMFUPODBSU
ϋογϡλάɹ+1@4USJQFT ຊͷΞδΣϯμ
ϋογϡλάɹ+1@4USJQFT 4,&-&50/$"35ͱ 4VSWJWF5IF$PSPOB 4USJQF4JNQMFϓϥάΠϯ
ϋογϡλάɹ+1@4USJQFT 4,&-&50/$"35ͱ
ϋογϡλάɹ+1@4USJQFT w ݄ϦϦʔε w )5.-ςϯϓϨʔτࣜͷγϣοϐϯάΧʔτʢ1)1ʣ w ओʹΣϒσβΠφʔ͞ΜΣϒ੍࡞ձ͚ࣾ w ϓϥάΠϯػߏʹΑΔ֦ுੑ w
ൢച૯ w .PWBCMF5ZQFͱ࿈ܞ͢ΔϓϥάΠϯΛϦϦʔε w ݄ʹWFSTJPOϦϦʔε 4,&-&50/$"35ͱ
ϋογϡλάɹ+1@4USJQFT ωοτγϣοϓΛߏங͢ΔͨΊͷ γϣοϐϯάΧʔτ ΣϒαΠτʗ$.4ʹ &$ػೳΛΞυΦϯ͢ΔγεςϜ
ϋογϡλάɹ+1@4USJQFT ωοτγϣοϓΛߏங͢ΔͨΊͷ γϣοϐϯάΧʔτ ΣϒαΠτʗ$.4ʹ &$ػೳΛΞυΦϯ͢ΔγεςϜ ୭ΑΓ͕ࣗཉ͔ͬͨ͠
ϋογϡλάɹ+1@4USJQFT 4VSWJWF5IF$PSPOB
ϋογϡλάɹ+1@4USJQFT ݄Ҏ߱ ฐࣾΫϥΠΞϯτͪΖΜɺຊશࠃͷੜ׆ऀɺ ࣄۀऀίϩφͷӨڹ͕ग़࢝Ίͨ
ϋογϡλάɹ+1@4USJQFT גࣜձࣾԁຯ
ϋογϡλάɹ+1@4USJQFT w ݄ʹ4/4Λ௨ͯ͠ϔϧϓ w ࡳຈձٞॴ404ܝࣔ൘ʹܝࡌ͞Εจ૿ w ܾࡁαʔϏε1BZ1BMͰͷൃੜ w ݄ʹ4USJQFͷҠߦΛܾఆ w
݄ʹϦϦʔεʢ݄ʹ+$#0,ʹͳͬͨʣ w ݄ʹʮώϧφϯσεʯʹऔΓ্͛ΒΕจ૿ w ϲ݄ؒͰ ݅Λ͑Δจʢ4USJQFར༻ͷΈʣ
ϋογϡλάɹ+1@4USJQFT ΣϒαΠτ੍࡞ձࣾͱͯ͠ ͳʹ͔Ͱ͖Δ͜ͱͳ͍͔
ϋογϡλάɹ+1@4USJQFT w ฐࣾʹ4,&-&50/$"35͕͋Δ w ԁຯ͞ΜͰͷ͍͢͝ޮՌ͕ಘΒΕͨ w 'BDFCPPLͰͦͷҙࢤΛॻ͍ͯΈΔ w ࣾϝϯόʔ͔ΒͷڠྗಘΒΕΔ͜ͱʹͳͬͨ w
Βͳ͍ཧ༝ͳ͘ͳͬͨ
ϋογϡλάɹ+1@4USJQFT IUUQTXXXKVYUBQPTJUJPOKQTLFMFUPODBSUTVSWJWFUIFDPSPOB ·ͣͬͯΈΔ
ϋογϡλάɹ+1@4USJQFT w ظؒɾ༧ࢉͰͷωοτγϣοϓߏங w ԁʢ੫ࠐʣͷϥΠηϯεඅ༻Λޙ͍ w αʔόʔͱυϝΠϯͷબఆɾऔಘɾઃఆΛແঈߦ w 4,&-&50/$"35ઃஔ࡞ۀΛແঈߦ
w ؆୯ͳΧελϚΠζΛແঈߦɹ˞ཁ૬ஊ w ΫϨδοτΧʔυܾࡁ4USJQFͷಋೖΛແঈߦ w ͱʹ͔͘ࠓ͙͢ΛചΕΔΑ͏ʹ͠Α͏
ϋογϡλάɹ+1@4USJQFT 4USJQF4JNQMFϓϥάΠϯ
ϋογϡλάɹ+1@4USJQFT ͜Ε·ͰͷΫϨδοτΧʔυܾࡁ ࣗͷΣϒαΠτ ϖʔδ 4,&-&50/$"35 ߪೖྃը໘ Χʔυใೖྗ ଞऀͷΣϒαΠτ ߪೖྃը໘͔ΒඞཁͳใΛ1045ૹ৴ ΫϨδοτΧʔυܾࡁߦձࣾΛݶఆ͢Δඞཁ͕ͳ͍
4USJQF$IFDLPVUͳΒࢲʹ࣮Ͱ͖ͦ͏ʂ ܾࡁΛΕΔਓɺଟ
ϋογϡλάɹ+1@4USJQFT 4USJQF$IFDLPVUͰͷ࣮/( ʢ4NBSUZͱ+BWB4DSJQUͷίʔυʣ 4VSWJWF5IF$PSPOB։࢝ʹ͋ͨΓ ϓϥάΠϯͱͯ͠ϦϦʔε͍ͨ͠ ʢʜͱɺ։ൃ୲͞Μʹ·Δ̽ʜ͓ئ͍͠·ͨ͠ʣ
ϋογϡλάɹ+1@4USJQFT ϓϥάΠϯͰͷΫϨδοτΧʔυܾࡁ ࣗͷΣϒαΠτ ϖʔδ 4,&-&50/$"35 ߪೖྃը໘ Χʔυใೖྗ 4USJQF&MFNFOUTΛར༻͠ɺΧʔυ൪߸Λೖྗ ͯࣗ͢ͷΣϒαΠτʢυϝΠϯʣͷதͰ݁Ͱ͖Δ
ϋογϡλάɹ+1@4USJQFT ϓϥάΠϯͷಋೖεςοϓ 4USJQFͰΞΧϯτΛ࡞ ϓϥάΠϯΛΠϯετʔϧ ϓϥάΠϯͷઃఆʢ$PO fi HʣΛมߋ
ϋογϡλάɹ+1@4USJQFT SFUVSOBSSBZ 4USJQF"1*,FZ QVCMJD"QJ,FZQL@UFTU@9999999999999999999 TFDSFU"QJ,FZTL@UFTU@9999999999999999999 JOJUQIQͰࢦఆͨ͠ɺΫϨδοτΧʔυͷQBZNFOU@XBZͷΠϯσοΫε൪߸ QBZNFOU@XBZ
$PO fi HQIQͷҎԼΛॻ͖͑Δ͚ͩ ϓϥάΠϯͷઃఆʢ$PO fi HʣΛมߋ
ϋογϡλάɹ+1@4USJQFT ࣮ࡍͷը໘ભҠ ϖʔδ Χʔτͷத ߪೖऀใೖྗʴܾࡁํ๏બ ࣮ࡍͷσϞͪ͜ΒͰ͓ࢼ͍͚ͨͩ͠·͢ɻ IUUQTTLFMFUPODBSUKVYUBQPTJUJPOEFWEFNPTUBOEBSE@@TUSJQFTBNQMF@JUFNIUNM
ϋογϡλάɹ+1@4USJQFT ࣮ࡍͷը໘ભҠ ߪೖऀใೖྗʴܾࡁํ๏બ ༰֬ೝը໘ ߪೖྃը໘ ˙ΫϨδοτΧʔυܾࡁ ˙ͦͷଞͷܾࡁ ࣮ࡍͷσϞ ͪ͜Β ߪೖྃΛҰ୴ඇදࣔ
ઌʹΧʔυܾࡁΛ࣮ߦ
ϋογϡλάɹ+1@4USJQFT ϦϦʔεʂ IUUQTXXXKVYUBQPTJUJPOKQTLFMFUPODBSUQMVHJOTTUSJQFTJNQMF
ϋογϡλάɹ+1@4USJQFT ͔ͤͬ͘ͳͷͰɺ։ൃ୲ʹΛฉ͍ͯΈ·ͨ͠ 2ࠓճɺ4USJQFΛར༻ͯ͠ΈͯͲ͏Ͱ͔ͨ͠ʁ "1)1ͷϥΠϒϥϦ͕༻ҙ͞Ε͍ͯͨͷͰ؆୯ͩͬͨ 2࣮ʹ͋ͨͬͯࠔͬͨͳͲ͋Γ·͔ͨ͠ʁ " جຊతʹࠔΒͳ͔͚ͬͨΕͲɺ υΩϡϝϯτ͕ӳޠͳͷͪΐͬͱؾʹͳͬͨ
ʢࡉ͔͍ͱ͜ΖͰೝ͕͍ࣝ͋ͬͯΔ͔ށͬͨʣ ΧʔϦʔϒϥέοτגࣜձࣾɹԕ౻͞Μ IUUQTXXXDVSMZCSBDLFUDPKQ
ϋογϡλάɹ+1@4USJQFT ྑ͔ͬͨʜʢ҆৺ʣ ࣍ճҎ߱ͷ։ൃʮ4USJQFͰʂʯͱ ͓ئ͍͍ۭ͢͠ؾΛײ͡·ͨ͠ɻ
ϋογϡλάɹ+1@4USJQFT .PWBCMF5ZQFରԠΧʔτ4,&-&50/$"35Ͱ 4USJQFܾࡁʹରԠͨ͠ גࣜձࣾδϟΫελϙδγϣϯɹࢁɹହ࢙ Let’s TRY!