Photo by Pixabay on Pexels.com

バリューコマースアフィリエイトも。

2024.01.22

Logging

おはようございます、楽天続きバリューコマースアフィリエイトの広告も追加しました。これで収益も右肩上がりになれば良いって思っていますが、そんなにうまく行かないのが現実だと思っています。

body of water wave
Photo by Matthew Barra on Pexels.com

ちなみにソースコードは楽天とバリューコマースとも似たようなコード体系です、それはjavascriptのコードを見ていただいてもらえば分かるかと思っています。ajaxで渡すときにパラメーターを楽天とバリューコマースでは差異があるだけでPHP側の処理はAPIサーバーへ投げて返却データをキャチするだけですので同じような感じになっています。

追伸:辞めました。

明日へ続く。

タグ

ajax, APIサーバー, javascript, Photo by Matthew Barra on Pexels.com, PHP側, コード, コード体系, ソースコード, パラメーター, バリューコマース, 処理, 収益, 右肩, 差異, 広告, 楽天, 楽天続きバリューコマースアフィリエイト, 現実, 返却データ, 追伸,

今年、映画館で観た映画達。来年も映画館で映画が観れますように!

2021.12.30

Logging

今年もあと一日とちょっとですね、さて今年映画館で観た映画を列挙してみました、無職なのに結構、映画を見ているなと関心すらしてしまいます。この映画代、基本的にペイペイポイントや楽天ポイントなどを利用して見ているものが大半なんですね。そう思うと運用って凄いなと思います…。

  • さんかく窓の外側は夜
  • ヤクザと家族 The Family
  • すばらしき世界
  • 花束みたいな恋をした
  • シン・エヴァンゲリオン劇場版
  • 騙し絵の牙
  • るろうに剣心 最終章 The Final
  • HOKUSAI
  • るろうに剣心 最終章 The Begin
  • 竜とそばかすの姫
  • (字)レミニセンス
  • (字)007 ノー・タイム・トゥ・ダイ
  • (字)DUNE/デューン 砂の惑星
  • (字)マトリックス レザレクションズ

今年観た中で良かった映画は、やっぱり (字)マトリックス レザレクションズですね?。二番目に良かったのは シン・エヴァンゲリオン劇場版、次に騙し絵の牙と続きます。一番、駄目だった今年の映画はありません、また三番目以外の映画も全然悪くはなかったですよ。ベスト1,2とどちらかと言えばヲタク系映画だと思いますが、やっぱ良かったですね、映像もストーリーも間違いなく良かったです?、因みに三番目に良かった映画、騙し絵の牙も1,2に劣ることはないぐらい良い出来の映画でした。

映画『騙し絵の牙』【予告編】大ヒット上映中!

騙し絵の牙はネットフリックスやアマプラで見れるようになっているので劇場で見れなかった人はこの正月休みに観てみてはどうでしょうか。ラストまで楽しめる映画になっていますよ!!

タグ

007, Begin, DUNE, Family, FinalHOKUSAI, The, エヴァンゲリオン, さんかく, シン, そばかす, だい, タイム, デューン, ドゥ, ノー, ペイ, ポイント, マトリックス, もの, ヤクザ, るろう, レザレクションズ, レミニセンス, , 世界, , 二番目, 今年, 列挙, 利用, 剣心, 劇場, 外側, , 大半, , , 家族, , 惑星, 映画, 映画館, 最終章, 来年, 楽天, 無職, , , , , , 花束, 運用, 関心, 駄目,

らくてんのアフィリエイトを記事の下に取り付けるプラグインを作りました。

2021.11.02

Logging

らくてんの アフィリエイト を記事の下に取り付けるプラグインを作りました。Composerを使用して楽天のSDKを取ってきているので、そちらをプラグインの中にインストールする必要と アフィリエイト のAPIIDなども必要になりますのでそちらも御自身で構える必要がありますが、それ程難しいことはないプログラムコードだと思います。

あとCSSなどもご自身が使用するサイトのデザインに合わしてご使用ください。今回、WordPressのプラグインですがソースコードを見たいだければ分かる通り、AmzのSDKも取り入れようかなとか思ったのですが、処理が重たくなり表示速度が下がりそうだったので辞めました。因みにAmzのSDKはComposerに公開していないようです。公式サイトからzipでダウンロードするか、githubから入手する方法しかないようですね。

仕様として、タグのワードから商品を検索し表示する方法とショートカットを使用して商品を表示させる方法があります。例えばRakuten_Seller_param type=”search” word=”ひろゆきのシン・未来予測”このようにショートコード書くと下記のように表示されます。また記事の最後に自動で紹介商品も表示されます。

追記:リクエストが多くなるとバグるみたいな‥‥。いまいち下記が表示されていない原因がわからない

追記:記事の最後に自動で紹介する機能は、このサイトでは一旦停止しています。

[Rakuten_Seller_param type=”search” word=”ひろゆきのシン・未来予測”]

トイウコトデ、WordPressのソースコードになります。

<?php
/*
Plugin Name: Rakuten_Seller
Plugin URI: https://zip358.com/
Description: 楽天アフィリエイトを表示
Author: @zip358com
Version: 0.1
Author URI: https://zip358.com/
*/
require_once plugin_dir_path( __FILE__ ).'/vendor/autoload.php';
define("RAKUTEN_YOUR_APPLICATION_ID","xxxxxxxxxxxxxxx");
define("RAKUTEN_YOUR_AFFILIATE_ID","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx");

define("AMAZON_YOUR_ACCESS_KEY_ID","");
define("AMAZON_YOUR_SECRET_KEY","");
define("AMAZON_YOUR_ENDPOINT","");
define("AMAZON_YOUR_URL","");


function Rakuten_Seller_content_plus($content) {
    if(is_single()) {
       $content.='[Rakuten_Seller_param type="auto"]';
    }
    return $content;
}

function Rakuten_Seller($params = array()){
     $htmlcode = "";
    extract(shortcode_atts(array(
        'type'=>'',
        'word'=>''
    ), $params));
    $client = new RakutenRws_Client();
    // アプリID (デベロッパーID) をセットします
    $client->setApplicationId(RAKUTEN_YOUR_APPLICATION_ID);
     
    // アフィリエイトID をセットします(任意)
    $client->setAffiliateId(RAKUTEN_YOUR_AFFILIATE_ID);

    if($type==="auto"){
        $tags = get_the_tags();
        $htmlcode.= "<div class='rakuten_seller_div'>";
        foreach( $tags as $tag) { 
            $htmlcode.= Rakuten_code($client,$tag->name);
        }        
        $htmlcode.= "</div>";
        
    }elseif($type==="search"){
        $htmlcode.= "<div class='rakuten_seller_div'>";
        $htmlcode.= Rakuten_code($client,$word);
        $htmlcode.= "</div>";
    }

    return $htmlcode;
 }

function Rakuten_code($client,$word="JavaScript"){
    $htmlcode = "";
   
    // IchibaItem/Search API から、keyword=$word を検索します
    $response = $client->execute('IchibaItemSearch', array(
      'keyword' => $word,
      'genreInformationFlag' => 1
    ));
    // レスポンスが正しいかを isOk() で確認することができます
    $cnt = 0;
    if ($response->isOk()) {
        foreach ($response as $item) {
           $htmlcode.= "<div class='rakuten_seller_item'>".
           "<img src='".$item["mediumImageUrls"][0]["imageUrl"]."'>".
           "<p>".$item["itemName"]."</p>".
           "<a class='rakuten_btn' href='".$item["affiliateUrl"] . "' title='".$item["itemName"]."'><span>楽天で購入"."</span></a></div>";
           $htmlcode.= amazon_code($item["isbn"],$item["jan"]);
           if($cnt>0){
                break;
           }
           $cnt++;
        }

    } else {
        //echo 'Error:'.$response->getMessage();
    }
    return $htmlcode;
}

function amazon_code($isbn="",$jan=""){
    $htmlcode = "";

    return $htmlcode;
}


add_shortcode('Rakuten_Seller_param', 'Rakuten_Seller');
add_filter('the_content', 'Rakuten_Seller_content_plus');

タグ

Amz, APIID, Composer, css, github, SDK, WordPress, zip, あと, アフィリエイト, インストール, コード, こと, ご自身, サイト, ショート, ソース, そちら, ダウンロード, タグ, デザイン, プラグイン, プログラム, らくてん, ワード, , , 今回, 仕様, 使用, 入手, 公式, 公開, 処理, 商品, 必要, 方法, 検索, 楽天, 自身, 表示, 記事, 通り, 速度,

ファイナルファンタジー7リメイクが発売して結構月日が経ちますが。

2021.06.15

Logging

ファイナルファンタジー7リメイクが発売して結構月日が経ちますが未だにPART1をクリアしておりません、いまエピーソード14のクエストをちょびちょびと解決していってます。まだPART1もクリアしていないので6月10日にリリース(発売)したFINAL FANTASY VII REMAKE?INTERGRADEファイナルファンタジーVII?リメイク インターグレード)なんて多分、PS5(PlayStation5)が民に行き渡ったぐらいに始めようと思っています。ファイナルファンタジーVII?リメイク インターグレードはPS5でしか遊べないそうなのです。正直なところ売上は赤字だろうけど、Sonyとそういう契約を結んでいるだろうからスクエアエニックスはペイできる・・・?はず。

FINAL FANTASY VII REMAKE INTERGRADE – Final Trailer

しかし、PlayStation5の品不足や転売(高価)はまだまだ続くでしょうね。楽天では高値でPlayStation5を販売している業者が結構います。自分はFF7Rをクリアしても当分は購入せずに頃合いをみて購入しようと思います。

タグ

, 10, 14, 5, 6, 7, FANTASY, FINAL, INTERGRADE, Part, PlayStation, PS, REMAKE, SONY, VII, いま, インター, エピーソード, クエスト, クリア, グレード, スクエアエニックス, ところ, パス, ファイナルファンタジー, ペイ, リメイク, リリース, 品不足, 多分, 契約, 月日, 未だ, 業者, 楽天, 正直, , 発売, , 解決, 販売, 赤字, 転売, 高価, 高値,

サブスク周りの見直しのすゝめ。

2021.04.13

Logging

サブスク周りの見直しを今月行いました。見直したサブスク(月額支払い)はこちらになります。

  • wifi(4378円)
  • VPSサーバ(1000円)
  • レンタルサーバ(1000円)
  • NewsPicks(1500円)
  • ChatWork(400円)
  • WOWOW(2500円)

これらのサブスクを解約しました。これだけで月に一万円の支払いをしていたのかと思うとサブスクってこわい。この中で再契約を考えているのはChatWorkぐらいのものですね。wifiに関しては楽天のWi-Fiに切り替えたので一年間は無料の契約をしています。NewsPicksに関しては微妙なラインですが今の所、再契約はないです。最初は結構見ていたのだけど、この頃、動画枠の番組もワンパターンなり面白みや新鮮さがかけてきているのと、ここだけの情報ってのがあまりなく、当たり障りない番組になってきたのが解約した理由ですね。あと、もう一つ見直そうと思っているのはYOUTUBEのサブスクです、確かにCM(コマーシャル):広告表示がないのは良いのですが、この頃、YOUTUBEを前みたいに消費していないなと、どちらかと言えば見る方より、ブログのためにアップロードする方が多くなったなというような感覚なので見直そうかなと考えています。

NewsPicks TVCM 「2021年大予測」働き方篇

再来月から引き落としが一万円減るというのは自分は重みが減った感覚があります、あとNetflixも検討リストに入っています。こちらは殆ど自分は見ないので投げ銭している感覚があります。

タグ

1000, 1500, 2500, 400, 4378, ChatWork, CM, newspicks, VPS, Wi-Fi, wifi, WOWOW, youtube, ここ, こちら, コマーシャル, これだけ, これら, サーバ, サブ, スク, もう一つ, もの, ライン, レンタル, ワンパターン, , 一万, , , 今月, 動画, 周り, 契約, 当たり障り, 微妙, 情報, , 新鮮さ, 最初, , 月額, , 楽天, 無料, 理由, 番組, 解約, 面白み, ,

どんなときもwifiから楽天のwifiに

2021.03.08

Logging

どんなときもwifiから楽天のwifiに鞍替えしました。簡単に言えば固定費の見直しです。楽天モバイルwifiの負の側面は位置情報を楽天に提供するということです。それに抵抗がある人は楽天モバイルを契約するのに抵抗があるかもしれませんが!!、自分はそういうのに抵抗ないので一年間、固定費がタダであとは2980円で無制限なら、断然お得だと感じます。なので楽天のwifiを契約しました。それに今はまだ、月に安定した収入を得てもないので、、、支出の見直しです。

米倉涼子、吠える!「日本のスマホ代は高すぎる!」 楽天モバイル新イメージキャラクターに 新TVCM「カンタン申込篇」「余計な条件なし篇」
https://twitter.com/zip358com/status/1368699352043061248

タグ

2980, wifi, こと, それ, だだ, とき, モバイル, , , , 位置, 側面, 収入, 固定, 契約, 安定, 情報, 抵抗, 提供, 支出, , 楽天, 無制限, 簡単, 自分, , 鞍替え,

マウスの動きをトラッキング(追跡)する。

2020.11.17

Logging

サイトのマウスの動きをトラッキングして行動パターンを知りたいという案件がクラウドでありました。応募はしていませんが考え方はこのような感じだと思います。ただ楽天サイトだという制約があったのでクロスサイトへ接続可能なのかはわからないけれど…ね?。

考え方のソースコードとdemoサイトのリンクを貼っときます、因みにIPを取れるJSライブラリもあるみたいなので、それを使用すると案件の内容が完結すると思います。
尚、PHPで再度、返却していますが、実際トラッキングする場合はPHP側でJSから送ったデータを保存処理を行う処理とクライアントが開いている状態のページの画面をキャプチャする機能などが必要になるかと思われます。そういう処理をPHP側で行わないといけないので、実際はJS側ではマウスのトラッキングとクライアントがブラウザで開いた画面サイズもPHP側に送信する必要はあるかなと。そういう事をPHP側に追加すれば良いのかと・・・感じました。

Demo22:: https://zip358.com/tool/demo22/

https://www.youtube.com/watch?v=UefhNlxx3xk
window.onload = function(){
	document.body.addEventListener("mousemove",(e)=>{
		var timeInMs = Date.now();
		document.querySelector("#log").innerHTML = navigator.userAgent + "<br>" + "x=" + e.offsetX  + "y=" + e.offsetY;
		var data = {timeInMs:timeInMs,userAgent:navigator.userAgent,x:e.offsetX,y:e.offsetY};
		move_xy(data).then(function(response){
			console.log(response);
		});
		
	});
};

async function move_xy(data){
	return await new Promise(function(resolve) {$.ajax({
		type: "POST",
		dataType: "json",
		url: "./move_xy.php",
		data: data,
		success: function (response) {
			if(response.res==="ok"){
				
				resolve(response);
			}
			resolve(false);
		},
		error:function(XMLHttpRequest, textStatus, errorThrown){
			resolve(false);
		}
	});});
}
<?php
$obj["timeInMs"] = $_POST["timeInMs"];
$obj["userAgent"] = $_POST["userAgent"];
$obj["x"] = $_POST["x"];
$obj["y"] = $_POST["y"];
$obj["res"] = "ok";

print json_encode($obj);

タグ

demo, IP, JS, php, あるかな, キャプチャ, クライアント, クラウド, クロス, コード, サイズ, サイト, ソース, それ, データ, トラッキング, パターン, ブラウザ, ページ, マウス, ライブラリ, リンク, , 使用, 保存, , 内容, 再度, 処理, 制約, 可能, 場合, 完結, 実際, 必要, 応募, 感じ, 接続, 案件, 楽天, 機能, 状態, 画面, 考え方, 行動, 返却, 追加, 追跡, 送信,

theo[テオ]を解約した話。

2020.07.04

Logging

567でマイナス運営を行っていたTHEO(テオ)さんがこの度、プラスに転じたので解約しました(数日前)。解約した理由はアルゴリズムが悪いということです。ウェルスナビさんは567になった時はこちらもマイナスに落ち込みましたが、早々にプラスに転じたのでこちらのアルゴリズムの方が賢いなと思ったのが理由です。やっとTHEOさんがプラスに転じたので今のタイミングで解約するのが定石かなと判断しました。

いや悪気はないですよ、THEOさんは景気の良いときはよく稼いでくれますが、景気が悪くなると落ち込みが速いし回復が遅く回復してもすぐにマイナスに転じるという事では景気の回復待ちじゃない駄目だなと思ってしまいます。AI(人工知能)?投資している意味をあまり感じないなと。効率の良いウェルスナビに移っていくのは仕方がないかもしれませんね?。

THEOさんは今後に期待ですが、当分はウェルスナビさんとか楽天証券(インデックス)さんとかが良いのかなと思います。因みにトラリピさんとかいう奴でイケヤハさんは儲けているそうですが、自己責任ですね、、、これは私でもできそうだと判断するのは禁物ですね。あの人だから儲けると考えたほうが良さげ。

90秒でわかる 時間を資産に変えるテクノロジー「トラリピ」

それでもやってみたいと思う方はトラリピを申し込んでみたら?あえてリンクは張りません。ハイリスク、ハイリターンだから…。

タグ

567, AI, theo, アルゴリズム, いま, インデックス, ウェルス, こちら, こと, タイミング, テオ, とき, ナビ, プラス, マイナス, , 人工, , 今後, 判断, 効率, 回復, 定石, , 当分, , 悪気, 意味, 投資, 数日, , , 景気, 期待, 楽天, 理由, 知能, 解約, 証券, , 運営, 駄目,

スマホ決済の今後。

2019.11.14

Logging

スマホ決済の今後、都市ではSuicaだけあれば
ほとんどの店舗で使用できるようになり、地方ではPaypayだけで
十分使用できるようになるかと思います。

ちなみにYahooとLINEが経営統合すれば間違いなく、そうなりそうな
気がします。高知県ではスーパーは楽天と提携している店舗が多いです。
スーパー以外はPaypayとLINE Pay決済のアプリを入れていれば
60%の確率で決済可能です。

現金オンリーというお店はありますが…。
徐々に増えていくと思います。

銀行ペイなどもありますが、今後ソフトバンクが地方銀行を
提携していくか買い取っていくと思います。

タグ

60, line, Pay, Paypay, Suica, Yahoo, アプリ, オンリー, お店, スーパー, スマホ, ソフトバンク, ペイ, ほとんど, 今後, 使用, , 可能, 地方, 店舗, 提携, 楽天, , 決済, 現金, 確率, 経営, 統合, 都市, 銀行, 高知県,

楽天RMSの禁止タグ制限を突破サービス!?

2019.09.07

Logging

楽天RMSの禁止タグ制限を突破サービスを自前してみました。
完璧ではないけど需要はあると思いますのでリリース、
ちなみにこちらのソースコードは非公開とさせて頂きます。
※会社でも似たような機能開発していますから…。
自分の頭の中にソースコードの設計工場があります(^^)。
リンクはこちらからお使いください。
https://zip358.com/tool/rakuten-RMS-tag/
広告でご飯食べてます。
ちなみにモバイル対応は意識していません。
PCブラウザより操作を行ってください。
※最新のChromeブラウザ推奨しております。
 
 

タグ

358, Chrome, com, https, nbsp, PC, rakuten-RMS-tag, RMS, tool, www, zip, お使い, コード, こちら, ご飯, サービス, ソース, タグ, ブラウザ, モバイル, リリース, リンク, , 会社, 公開, 制限, 完璧, 対応, 工場, 広告, 意識, 推奨, 操作, 最新, 楽天, 機能, 禁止, 突破, 自分, 自前, 設計, 開発, 需要, ,

文字化けがモヤモヤした件:Unicodeめ!!とか機種依存文字とかの話。

2017.07.14

Logging


文字化けがモヤモヤした件:Unicodeめ!!とか機種依存文字とかの話。
会社でこちらの件でモヤモヤして最終的に解決できたのだけどなんだか腑に落ちないので自宅に帰って文字化けの検証をしてみました。勤めている会社はサイトコピー防止の為なのか、未だにEUC-JPコードで動いています(楽天とかもEUCだったりする🙄)。なので、会社のWEBシステムのファイルはEUCなのです。ブラウザ側がEUCだけどAjaxで送受信しているから強制的にUTF8で送られる?ので、PHP側で正しい文字コードで変換しないと文字化けするですね🤔。👈此処らへんサーバーサイドも絡んできます。
レスポンスされた文字コードも表面上は難なく表示されます。その戻ってきた文字をコピペしてWindowsのテキストファイルなどにペースト(貼り付ける)すると文字化けを起こす文字があります。
酷いときは文字が消える文字化け表示されるという問題がおきるのです。

その時、はてなって思った訳です🙄

何故・・・起きるのかPHPでエンコードするときの問題に変換にミスっていると思っていたが、そうではなかった。
WindowsエディタがSJISだったのです。要するにブラウザの文字コードとWINDOWSエディタの文字コードに違いがあった為、ある一部の文字コードで文字化けを起こしていました。

ブラウザ側がUTF8やEUC文字コードをエクセルファイルに貼り付けたら、一部の文字コードがバグったりします・・・。これは文字コードを扱うバイト領域等が違って起きる現象です。

追記2022/10/03:記事の文言を修正しました。

タグ

8, ajax, EUC, euc-jp, php, Unicode, UTF-, web, Windows, コード, こちら, コピー, コピペ, サーバー, サイト, システム, テキスト, とき, ファイル, ブラウザ, ペースト, べん, レスポンス, , 会社, 依存, , 問題, 変換, 文字, 文字化け, 検証, 楽天, 機種, 此処ら, , , 自宅, 表示, 表面, 解決, , 送受信, 防止,